“重复条目:com / google / android / gms / auth / api / signin / internal / zzf.class”无法构建apk

时间:2017-04-16 13:20:43

标签: android

错误:任务':app:transformClassesWithJarMergingForDebug'的执行失败。

  

com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com / google / android / gms / auth / api / signin / internal / zzf.class

1 个答案:

答案 0 :(得分:0)

您的软件包中使用的播放服务版本之间不匹配(即使用版本x的软件包,使用版本y的另一个软件包)。

您可以使用

检查项目正在使用的播放服务版本

<强> ./gradlew :app:dependencies

您将获得类似于

的输出
|    \--- com.google.android.gms:play-services-tasks:10.2.6 --> (11.0.1)(*)
+--- com.google.android.gms:play-services-basement:11.0.1 (*)

```

在此输出中,您可以看到项目中使用的最新版本的play-services (在上面的示例中为11.0.1)。

build.gradle 文件中,您应为所有播放服务指定此版本(它们必须使用相同的版本)。