Sau khi thêm compile 'com.android.support:support-v13:21.0.+'
-build.gradle
, tôi đã có một số mâu thuẫn về việc xây dựng ứng dụng của tôi, vì vậy tôi đã phải thêm multiDexEnabled = true-defaultConfig
bên build.gradle
. Những cuộc xung đột đã mất hết, nhưng tôi đã nhận ngoại lệ khác (trên mở ứng dụng) cho các thư viện thư pháp mất tích:NoClassDefFoundError trên Thư pháp thư viện
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 mới nhất của tôi xây dựng các công cụ phiên bản là 22.0.1
. Có ai phải đối mặt với vấn đề này trước đây không?
thx cho câu trả lời, tôi đã làm những gì bạn nói, nhưng nó nâng cao ngoại lệ khác, tôi nghĩ rằng tôi shouldn không phải sử dụng multiDexEnabled. –
tôi nhận được: Lỗi: Thực hiện không thành công cho công việc ': app: dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Xử lý 'lệnh' C: \ Program Files \ Java \ jdk1.8.0_40 \ bin \ java.exe '' xong với giá trị thoát khác 0, nếu không sử dụng multiDexEnabled. –
Bạn có ngoại lệ này trong khi sử dụng MultiDexApplication không? Nếu không, ngoại lệ nào nó tăng khi bạn sử dụng MultiDexApplication? Vui lòng cung cấp đầy đủ chi tiết ngoại lệ. – Eran