Внезапно, когда я пытаюсь скомпилировать мой проект, и запустить мое приложение, я начинаю получать это время выполнения error-java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14
java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14
at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:93)
at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:77)
at android.support.v7.app.AppCompatActivity.getDelegate(AppCompatActivity.java:429)
at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:57)
at com.example.shubhamkanodia.bookmybook.MainActivity.onCreate(MainActivity.java:70)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Вот что я пробовал:
1) Исключая поддержку-v4 из всех моих зависимостей и вручную указав более старую версию, поддерживайте compile 'com.android.support:support-v4:21.+'
.
Интересно отметить, что MainActivity - это не моя деятельность по запуску. Таким образом, приложение отлично работает в активности запуска. Но как только mainactivity открывается, он терпит неудачу.
Мой build.gradle приводится ниже (я должен был испортить его немного, чтобы исправить другую another design library bug, поэтому не против исключает)
compile('com.google.android.gms:play-services-identity:7.5.0') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.android.support:palette-v7:22.2.0') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.nhaarman.listviewanimations:lib-core:[email protected]') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
apt "org.androidannotations:androidannotations:$AAVersion"
compile ("org.androidannotations:androidannotations-api:$AAVersion")
{
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.android.support:appcompat-v7:22.2.0') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.android.support:cardview-v7:22.2.0') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.android.support:design:22.2.0') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile project(':cognalys')
compile fileTree(dir: 'libs', include: 'Parse-*.jar')
compile fileTree(dir: 'libs', include: 'ParseCrashReporting-*.jar')
compile ('com.google.android.gms:play-services-plus:7.5.0'){
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile ('com.parse.bolts:bolts-android:1.+') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.squareup.picasso:picasso:2.5.2') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.github.ksoichiro:android-observablescrollview:1.5.1') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile ('me.dm7.barcodescanner:zbar:1.7.2') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.sothree.slidinguppanel:library:3.0.0') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile ('com.mcxiaoke.volley:library:1.0.+'){
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile 'com.android.support:support-v4:21.+'
compile ('jp.wasabeef:picasso-transformations:[email protected]'){
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile ('jp.co.cyberagent.android.gpuimage:gpuimage-library:[email protected]'){
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile ('com.daimajia.easing:library:[email protected]') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
compile('com.daimajia.androidanimations:library:[email protected]') {
exclude module: 'support-v4'
exclude module: 'support-v7'
}
Вы должны быть продублированы и/или конфликтующие библиотеки поддержки (версии). – shkschneider
@shkschneider Я уже пробовал исключать v4 и v7 из всех моих зависимостей (см. Выше) –
Получение этой ошибки после обновления Android Studio .. пока не удалось ее решить – Psypher