Nach der Zugabe von compile 'com.android.support:support-v13:21.0.+'
-build.gradle
, hatte ich einige Konflikte auf meine app bauen, also musste ich multiDexEnabled = true-defaultConfig
innerhalb build.gradle
hinzuzufügen. Diejenigen Konflikte sind weg, aber ich habe eine andere Ausnahme (beim Öffnen der App) für die fehlende Kalligraphie Bibliothek:NoClassDefFoundError auf Kalligraphie Bibliothek
java.lang.NoClassDefFoundError: uk.co.chrisjenx.calligraphy.R$attr
at uk.co.chrisjenx.calligraphy.CalligraphyConfig$Builder.<init>(CalligraphyConfig.java:150)
at com.taxiyaab.android.util.ApplicationClass.onCreate(ApplicationClass.java:120)
at newapp.com.taxiyaab.taxiyaab.PassengerApplication.onCreate(PassengerApplication.java:68)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1007)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4462)
at android.app.ActivityThread.access$1500(ActivityThread.java:144)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1306)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:212)
at android.app.ActivityThread.main(ActivityThread.java:5135)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:878)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
at dalvik.system.NativeStart.main(Native Method)
Meine neueste sdk Build-Tools Version 22.0.1
ist. Hat jemand schon einmal mit diesem Problem zu tun gehabt?
thx erstreckt, ich tat, was Sie gesagt haben, aber es andere Ausnahmen erhöhen, denke ich shouldn i muss nicht multiDexEnabled verwenden. –
Ich bekomme: Fehler: Ausführung fehlgeschlagen für Task ': app: dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Prozess 'command' C: \ Programme \ Java \ jdk1.8.0_40 \ bin \ java.exe '' beendet mit Nicht-Null-Exit-Wert 2, wenn multiDexEnabled nicht verwendet wird. –
Haben Sie diese Ausnahme bei der Verwendung von MultiDexApplication erhalten? Wenn nein, welche Ausnahmen hat es ausgelöst, wenn Sie MultiDexApplication verwendet haben? Bitte geben Sie die vollständigen Details zur Ausnahme an. – Eran