이유는 모르겠으나..

Error:Cannot fit requested classes in a single dex file. Try supplying a main-dex list. # methods: 74362 > 65536

오류가 발생했습니다.


구글링 끝에 아래와 같이 조치법을 찾아 공유합니다.


1. Build.gradle(Module:app)에 multiDexEnabled true 값 추가

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion '27.0.3'
    defaultConfig {
        applicationId "com.app.test"
        minSdkVersion 15
        targetSdkVersion 25
        multiDexEnabled true
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}


2. dependencies 에 의존성 추가

dependencies {

    implementation fileTree(include: ['*.jar'], dir: 'libs')

    implementation 'com.android.support:multidex:1.0.3'

}

+ Recent posts