在Gradle构建过程中出现以下错误:
错误:任务>’:app:transformClassesWithJarMergingForDebug’的执行失败。 com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:android / support / v4 / widget / ExploreByTouchHelper.class
错误:任务>’:app:transformClassesWithJarMergingForDebug’的执行失败。
com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:android / support / v4 / widget / ExploreByTouchHelper.class
我还检查了依赖关系:
release +--- com.android.support:multidex:1.0.1 +--- com.google.android.gms:play-services:8.4.0 | +--- com.google.android.gms:play-services-ads:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-analytics:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-appindexing:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-appinvite:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-appstate:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-auth:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-cast:8.4.0 | | +--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.android.support:mediarouter-v7:23.0.0 | | +--- LOCAL: internal_impl-23.0.0.jar | | \--- com.android.support:appcompat-v7:23.2.1 | | +--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | +--- com.android.support:animated-vector-drawable:23.2.1 | | | \--- com.android.support:support-vector-drawable:23.2.1 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.android.support:support-vector-drawable:23.2.1 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-drive:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-fitness:8.4.0 | | +--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.google.android.gms:play-services-location:8.4.0 | | +--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.google.android.gms:play-services-maps:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-games:8.4.0 | | +--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.google.android.gms:play-services-drive:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-gcm:8.4.0 | | +--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.google.android.gms:play-services-measurement:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-identity:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-location:8.4.0 | | +--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.google.android.gms:play-services-maps:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-maps:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-measurement:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-nearby:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-panorama:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-plus:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-safetynet:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-vision:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.google.android.gms:play-services-wallet:8.4.0 | | +--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | +--- com.google.android.gms:play-services-identity:8.4.0 | | | \--- com.google.android.gms:play-services-base:8.4.0 | | | \--- com.google.android.gms:play-services-basement:8.4.0 | | | \--- com.android.support:support-v4:23.2.1 | | | \--- LOCAL: internal_impl-23.2.1.jar | | \--- com.google.android.gms:play-services-maps:8.4.0 | | \--- com.google.android.gms:play-services-base:8.4.0 | | \--- com.google.android.gms:play-services-basement:8.4.0 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | \--- com.google.android.gms:play-services-wearable:8.4.0 | \--- com.google.android.gms:play-services-base:8.4.0 | \--- com.google.android.gms:play-services-basement:8.4.0 | \--- com.android.support:support-v4:23.2.1 | \--- LOCAL: internal_impl-23.2.1.jar +--- com.android.support:appcompat-v7:23.2.1 | +--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | +--- com.android.support:animated-vector-drawable:23.2.1 | | \--- com.android.support:support-vector-drawable:23.2.1 | | \--- com.android.support:support-v4:23.2.1 | | \--- LOCAL: internal_impl-23.2.1.jar | \--- com.android.support:support-vector-drawable:23.2.1 | \--- com.android.support:support-v4:23.2.1 | \--- LOCAL: internal_impl-23.2.1.jar +--- com.mcxiaoke.volley:library-aar:1.0.0 +--- com.android.support:recyclerview-v7:24.2.0 | +--- com.android.support:support-compat:24.2.0 | | \--- LOCAL: internal_impl-24.2.0.jar | \--- com.android.support:support-core-ui:24.2.0 | +--- LOCAL: internal_impl-24.2.0.jar | \--- com.android.support:support-compat:24.2.0 | \--- LOCAL: internal_impl-24.2.0.jar \--- com.android.support:cardview-v7:24.2.0
打开系统命令提示符/终端->转到项目文件夹路径(项目根目录)->执行以下命令:command:- gradlew clean或./gradlew clean
gradlew clean
./gradlew clean
确保所有gradle依赖项都具有相同的版本。->示例:-您的appcompat和recyclerview依赖项应具有相同的版本。
->将gradle依赖项更改为相同的版本,例如:-
compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:design:23.4.0' compile 'com.android.support:recyclerview-v7:23.4.0' compile 'com.android.support:cardview-v7:23.4.0'
->重建您的项目,它将正常工作。