android-multidex

Multidex ist eine Android-Technologie, die die Klassen einer Anwendung (und ihrer Abhängigkeiten) in mehrere dex-Dateien aufteilt. (Dex ist das Format der Klassen für die Dalvik / ART VM). Multidex ist ein Workound, in dem die maximal 65 k-Methoden in einer Dex-Datei gezählt werden.
1
Antwort

Android Studio 2.0 Instant Run bewirkt, dass DexFile nicht alle Klassen lädt

Ich hatte Code, um eine Liste aller Klassen in einem Paket zu erhalten, das ungefähr so ​​aussieht: %Vor% Dieser Code funktioniert jedoch nicht mehr, seit ich mein Android Studio auf Version 2.0 aktualisiert habe. Ich habe festgestellt, dass...
08.04.2016, 04:44
2
Antworten

RoboGuice 3.0 NeinClassDefFoundError: roboguice.inject.ContextScopedRoboInjector

Dies wird nicht immer gesehen, aber auf API 14 und 19 gesehen. Unten ist der Stacktrace %Vor% Mit RoboGuice 3.0 wird bereits ein Problem protokolliert: Ссылка Aber keine Antwort und wir sind derzeit blockiert. Problem behoben I...
13.01.2016, 04:43
1
Antwort

FlexJson ClassNotFound Ausnahme auf Android 4.4.4

Ich habe ein Multidex-Projekt für Android-Geräte. Ich benutze Flexjson. Ich habe es bereits mit flexjson 3.3 und 2.x getestet. Es funktioniert perfekt mit Android 5.x, stürzt aber in Android 4.4.4 ab. Es sieht so aus, als würde die Dex-Sup...
26.06.2015, 10:34
3
Antworten

com.android.dex.DexIndexOverflowException in Android Studio 3.0

Ich habe eine Bibliothek, die ich für Espresso-Tests verwende. Wenn ich meinem Projekt hinzugefügt habe, kann ich meine Tests nicht kompilieren. Gradle gibt diesen Fehler aus %Vor% Was wirklich komisch ist, weil ich multiDex bereits in me...
22.11.2017, 10:17
5
Antworten

Wie man DEX 64K LIMIT durch Importieren der richtigen Bibliothek vermeidet

Ich hatte dieses Problem, bei dem ich das 64k-Methodenlimit in Dalvik beim Kompilieren der gesamten verwendeten Bibliothek überflutete. Ich fing an, dieses Problem zu haben, als ich die Unterstützungsbibliothek importierte, wie einige bereits...
12.05.2016, 15:52