java.util.zip.ZipException: doppelter Eintrag: android/support/v7/graphics/drawable/DrawableUtils.class
Ich nur meine aktualisierten support-Bibliothek von 23.0.0 zu 23.1.0 und wenn ich jetzt das Projekt erstellen, bekomme ich diese Fehlermeldung :
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.transform.api.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v7/graphics/drawable/DrawableUtils.class
Hier ist meine app level zu bauen.gradle:
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 23
buildToolsVersion "23"
defaultConfig {
applicationId 'com.galleri5.android'
multiDexEnabled true
minSdkVersion 16
targetSdkVersion 23
versionCode 6
versionName "0.6"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
mavenCentral()
mavenLocal()
jcenter()
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.android.support:support-v4:23.1.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.android.support:design:23.1.0'
compile 'com.facebook.android:facebook-android-sdk:4.3.0'
compile 'com.etsy.android.grid:library:1.0.5'
compile 'com.squareup.okhttp:okhttp:2.4.0'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.4.0'
compile 'com.android.support:recyclerview-v7:23.1.0'
compile 'com.android.support:cardview-v7:23.1.0'
compile 'com.squareup.retrofit:retrofit:1.9.0'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.github.clans:fab:1.6.1'
compile 'uk.co.chrisjenx:calligraphy:2.1.0'
compile 'com.google.android.gms:play-services-analytics:8.1.0'
compile('com.crashlytics.sdk.android:crashlytics:2.5.2@aar') {
transitive = true;
}
}
Was bin ich immer diese Fehlermeldung? Ich möchte die neueste version der support-Bibliothek. Wie kann ich dieses Problem lösen? Ich lese diese SO thread und die Lösung hat nicht funktioniert. Es gab mehrere Fehler in meinem codebase. Ich bin auch nicht der Verwendung von Gläsern. Jegliche Hilfe würde sehr geschätzt werden. Danke.
Reinigung sollte das Projekt helfen, Und legen Sie
das versucht. noch immer die gleichen Fehler.
Im terminal ausführen im root-Projektordner: ./gradlew sauber stackoverflow.com/questions/33209631/... stackoverflow.com/questions/32968171/...
ja, es funktioniert jetzt. Danke. Reinigung das Projekt funktioniert.
Ich hoffe, dass diese answer helfen Sie...
compileSdkVersion 23 buildToolsVersion "23.0.1"
das versucht. noch immer die gleichen Fehler.
Im terminal ausführen im root-Projektordner: ./gradlew sauber stackoverflow.com/questions/33209631/... stackoverflow.com/questions/32968171/...
ja, es funktioniert jetzt. Danke. Reinigung das Projekt funktioniert.
Ich hoffe, dass diese answer helfen Sie...
InformationsquelleAutor Amit Tiwari | 2015-10-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich lief in das gleiche problem in meinem Reagieren Nativen Android-Projekt, und das ist, was machte es Arbeit für mich:
InformationsquelleAutor knowbody
Müssen Sie die exclude-Gruppe: auf Ihre Unterstützung V7 wie diese:
InformationsquelleAutor lucasddaniel