Meine App gibt NoClassDefFoundError
für Versionen von SDK 19 oder darunter. Ich hatte in meinem gradleAndroid: NoClassDefFoundError für Android 4.4 und unter
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.idg.mail"
minSdkVersion 14
targetSdkVersion 23
multiDexEnabled = true
}
Jetzt habe ich versucht, es zu ändern, um
compileSdkVersion 19
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.idg.gatcamail"
minSdkVersion 19
targetSdkVersion 19
multiDexEnabled = true
}
i als auch in app-> module settings - android - sdk
geändert. Mit diesen Änderungen baute ich das Projekt, aber es gibt immer noch denselben Fehler auf meinem android 4.4
und es läuft auf höheren Versionen.
Die Klasse ist eine Klasse, die in dem Code definiert ist, in dem ich Netzwerkoperationen handhabe.
Wie kann ich tun, um die Fehlersuche in dieser Ausgabe
Für welche Klasse Sie haben die Ausnahme? –
ist eine Java-Klasse, die ich definiert habe, die hauptsächlich die Aufgabe übernimmt, Daten vom Server – png
abzurufen. Es könnte auch durch die 'multiDexEnabled'-Option verursacht werden. Sind Sie sicher, dass es auf wahr gesetzt werden muss und was sind Abhängigkeiten? –