加入compile 'com.android.support:support-v13:21.0.+'
到build.gradle
後,我對建設我的應用程序的一些衝突,所以我不得不添加multiDexEnabled =真到defaultConfig
內build.gradle
。這些衝突都走了,但我得到另一個異常(在打開的應用程序)失蹤的書法庫:NoClassDefFoundError的書法庫
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)
我最新的SDK構建工具的版本是22.0.1
。有沒有人遇到過這個問題?
THX,我沒有你所說的話,但它提出其他的例外,我想我不該不必使用multiDexEnabled。 –
我得到:錯誤:執行任務':app:dexDebug'失敗。 > com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:進程'命令'C:\ Program Files \ Java \ jdk1.8.0_40 \ bin \ java.exe''已完成非零退出值2,如果不使用multiDexEnabled。 –
使用MultiDexApplication時是否遇到此異常?如果不是,您使用MultiDexApplication時會引發哪些異常?請提供完整的例外細節。 – Eran