После добавления 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
. Кто-нибудь сталкивался с этим вопросом раньше?
ТНХ для ответа, я сделал то, что вы сказали, но поднять другие исключения, я думаю, что я не должен Не нужно использовать multiDexEnabled. –
i get: Ошибка: выполнение выполнено для задачи ': app: dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command' C: \ Program Files \ Java \ jdk1.8.0_40 \ bin \ java.exe '' завершен с ненулевое значение выхода 2, если не используется multiDexEnabled. –
Получили ли вы это исключение при использовании MultiDexApplication? Если нет, какие исключения он сделал, когда вы использовали MultiDexApplication? Пожалуйста, предоставьте подробные сведения об исключениях. – Eran