Unable to merge dex

前端 未结 30 2762
深忆病人
深忆病人 2020-11-21 22:14

I have Android Studio Beta. I created a new project with compile my old modules but when I tried launching the app it did not launch with the message:

Error:         


        
30条回答
  •  误落风尘
    2020-11-21 23:05

    if(1. Try to clean and rebuild work ) then good

    else if (2. Try to remove gradle work ) then good

    else-> 3. Try to add in grade.properties

    android.enableD8 = false
    

    else-> 4. Add multiDexEnabled true to your build.gradle

    android {
        compileSdkVersion 26
        defaultConfig {
          ...
            minSdkVersion 15
            targetSdkVersion 26
            multiDexEnabled true
         ...
        }
    }
    

    and add the dependency

    dependencies {
        compile 'com.android.support:multidex:1.0.1'}
    

    It may the first one works for u and so on but it really depends on the nature of your problem for me for example

    I got the error once I have added this library

    implementation 'com.jjoe64:graphview:4.2.2'
    

    and later I discovered that I have to check that and I have to add the same version of the support libraries. So I have to try another version

    compile 'com.jjoe64:graphview:4.2.1'
    

    and it fixes the problem. So pay attention for that.

提交回复
热议问题