Android multidex 사용하기
사용 버전: Android Studio 4.0
사용 언어: Kotlin 1.3.72
안드로이드 multidex 사용하기를 알아보겠습니다.
multidex 이란 코드 안에 64K를 넘는 매서드를 사용할 때 필요합니다.
minSdkVersion이 20 이하이면, 64k의 제한이 걸립니다.
그 이상이 되면, 다음과 같은 오류가 발생합니다.
Caused by: com.android.tools.r8.utils.b: Error: null, Cannot fit requested
classes in a single dex file (# methods: 68283 > 65536)
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed
to complete
Cannot fit requested classes in a single dex file (# methods: 68283 >
65536)
multidex을 사용하기 위해서 아래와 같이 설정합니다.
앱용 build.gradle로 갑니다.
defaultConfig에 multiDexEnalbed true를 적습니다.
그리고 밑으로 내려가, dependencies에 아래 문구를 적습니다.
Sync now를 누릅니다.
끝.
카테고리: Android
댓글
댓글 쓰기
궁금한 점은 댓글 달아주세요.
Comment if you have any questions.