DexIndexOverflowException: kann Nicht Zusammenführen neuen index 65772 in eine nicht-jumbo-Unterricht!: Jumbo-Modus? und/oder Multi-Dex? Was ist hinter der Szene?

Habe ich versucht, jumboMode in gradle für mein Projekt, es scheint in der Lage zu lösen die folgenden DexIndexOverflowException:

com.android.dex.DexException: kann Nicht Zusammenführen neuen index 65536 in einem nicht-jumbo-Befehl!

DexIndexOverflowException: kann Nicht Zusammenführen neuen index 65772 in eine nicht-jumbo-Befehl!

1) Was ist jumboMode option tatsächlich hinter den kulissen?

android {
    ...
    dexOptions {
        jumboMode true
    }

}

2) ich merke auch, dass die Aktivierung der multi-dex-can lösen Sie das gleiche problem, was ist die richtige Wahl zwischen diesen beiden Ansätzen?

android {
    ...
    defaultConfig {
        ...
        multiDexEnabled true
    }
}

InformationsquelleAutor der Frage phdfong - Kenneth Fong | 2015-05-28

Schreibe einen Kommentar