web-dev-qa-db-ja.com

Android:app:transformClassesWithJarMergingForDebug FAILED-ZipException:duplicate entry

重複した質問をした場合は申し訳ありませんが、このエラーの解決策が見つかりませんでした。私はstackoverflow、gradleサイト、Androidブログ、グーグル検索を見て回りましたが、数時間有効な解決策がありませんでした。私はAndroid初心者なので他の投稿で何かを見落としているかどうかはわかりません。

apply plugin: 'com.Android.application'
apply plugin: 'com.google.gms.google-services'

Android {
         compileSdkVersion 23
         buildToolsVersion "23.0.0"

defaultConfig {
    minSdkVersion 14
    targetSdkVersion 22
    multiDexEnabled true
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
    }
}
}

dependencies {
compile 'com.Android.support:appcompat-v7:22.2.1.'
compile 'com.squareup.retrofit:retrofit:2.0.0-beta1'
compile 'com.squareup.retrofit:converter-gson:2.0.0-beta1'
compile 'com.Android.support:recyclerview-v7:22.2.1.'
compile 'com.Android.support:cardview-v7:22.2.1.'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.pnikosis:materialish-progress:1.7'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.google.Android.gms:play-services:8.1.0'
compile files('libs/Android-support-v4-22.2.1.jar')
compile files('libs/applovin-sdk-6.0.1.jar')
compile files('libs/appodeal-1.13.1.jar')
compile files('libs/chartboost-5.2.0.jar')
compile files('libs/my-target-4.0.13.jar')
compile files('libs/unity-ads-1.4.7.jar')
}

Appodeal(コンパイルファイル行)からライブラリを追加するまで、プロジェクトは正常に機能していました。プロジェクトをビルドしようとしましたが、gradleがエラーを出しました。

:app:transformClassesWithJarMergingForDebug'.
com.Android.build.transform.api.TransformException: Java.util.Zip.ZipException: duplicate entry: Android/support/v7/widget/RecyclerView$ItemDecoration.class

重複エントリに関する同じ例外のエラーがさらに2つあります。それらを取得した理由がわかりません:Android/support/v4/PrintKitKat.classおよびAndroid/support/multidex/MultiDex$V14.class

私はgradleをアップグレードし、無効にして再起動してキャッシュをクリアし、依存関係を省略してプロジェクトを再構築/クリーンアップし、除外する潜在的な重複モジュールを見つけ、それらのプロジェクトを検索しました.classしかし、重複は見つかりませんでした。

13
Phuong Dao

これをターミナルのディレクトリのルートにテストすることができます

./gradlew clean
13
mafiu