Android слияние декс ошибка - PullRequest
0 голосов
/ 19 мая 2018

Ошибка: не удалось выполнить задачу ': app: transformDexArchiveWithExternalLibsDexMergerForDebug'.

java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: невозможно объединить dex

*

Здравствуйте, я получаю вышеуказанную ошибку, пожалуйста, устраните.

Ответы [ 5 ]

0 голосов
/ 19 мая 2018

Сначала очистите ваш проект и соберите проект после

Добавьте multiDexEnabled true к вашему build.gradle

android {
    compileSdkVersion xx
    defaultConfig {
      ...
        minSdkVersion xx //make sure your minSDK greater than 14 
        targetSdkVersion xx
        multiDexEnabled true
     ...
    }
}

наконец добавьте зависимость

compile 'com.android.support:multidex:1.0.1'
0 голосов
/ 19 мая 2018

1) Добавьте multiDexEnabled true , как указано ниже в приложении Gradle.

android {
    defaultConfig {
       multiDexEnabled true
    }
}

2) Добавьте метод зависимостей

compile 'com.android.support:multidex:1.0.1'

3) нижеприведенного метода вкласс приложения

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(this);
}

Надеюсь, это поможет вам !!!

0 голосов
/ 19 мая 2018

Добавьте приведенный ниже код в файл gradle уровня приложения.

  defaultConfig {
        multiDexEnabled true
        }
0 голосов
/ 19 мая 2018

здесь вы, пожалуйста, обновите свой build.gradle.и добавьте multidex enable в файл gadel.android {compileSdkVersion 22 buildToolsVersion "23.0.0"

     defaultConfig {
         minSdkVersion 14 //lower than 14 doesn't support multidex
         targetSdkVersion 22

         // Enabling multidex support.
         multiDexEnabled true
     }

}

зависимости {compile 'com.android.support:multidex:1.0.3'} `

0 голосов
/ 19 мая 2018

Попробуйте этот код в Gradle:

android {
    defaultConfig {
       multiDexEnabled true
    }
}
...