Это также может произойти из-за ошибки предельной ссылки на версии Lollypop ниже, где она ограничена размером до 65 КБ
Возможное решение вышеуказанной проблемы
Step1: Add android-support-multidex.jar to your project. The jar can be found in your Android SDK folder /sdk/extras/android/support/multidex/library/libs
Шаг 2. Расширьте приложение с помощью MultiDexApplication, например,
public class MyApplication extends MultiDexApplication
Шаг 3: переопределить attachBaseContext
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
Шаг 4:
Следующим шагом будет добавление следующего к части Android ваших приложений build.gradle
dexOptions {
preDexLibraries = false
}
Шаг 5:
Наконец, следуя общей части ваших приложений build.gradle
afterEvaluate {
tasks.matching {
it.name.startsWith('dex')
}.each { dx ->
if (dx.additionalParameters == null) {
dx.additionalParameters = ['--multi-dex']
} else {
dx.additionalParameters += '--multi-dex'
}
}
}
Для получения подробной информации, пожалуйста, оформите заказ
https://developer.android.com/tools/building/multidex.html