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 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

Schreibe einen Kommentar