Я сталкиваюсь с ошибкой компиляции «com.android.dex.DexIndexOverflowException: идентификатор метода не в [0, 0xffff]: 65536», я ищу в google проблема - мой проект достиг предела метода. Я следую инструкциям MultIDex. Я добавил build.gradle, следующий контекст файла build.gradleКак включить поддержку MultiDex в Intellij IDEA
apply plugin: 'com.android.application'
android {
compileSdkVersion 15
buildToolsVersion "21.1.2"
defaultConfig {
minSdkVersion 15 //lower than 14 doesn't support multidex
targetSdkVersion 21
// Enabling multidex support.
multiDexEnabled = true
}
dexOptions {
preDexLibraries = false
}
}
dependencies {
compile 'com.android.support:multidex:1.0.1'
}
Когда я строю его снова, ошибка все еще существует, как я могу сделать?
Я уже добавил "
Eagle
Можете ли вы просто создать приложение и переопределить метод attachBaseContext или onCreate? это то же самое, что и MultiDexApplication – murielK
Я создал MyApplication и переопределил метод attachBaseContext, ошибка все еще существует. Мой вопрос: build.gradle должен выполняться в Intellij IDEA без другой конфигурации? – Eagle