ZipException:重复条目:com/google/android/gms/internal/zzbtt.class
错误:任务“:app:transformClassesWithJarMergingForDebug”的执行失败 com.android.build.api.transform.TransformException:java.util.zip.zipeException:重复条目:com/google/android/gms/internal/zzbtt.classZipException:重复条目:com/google/android/gms/internal/zzbtt.class,android,android-gradle-plugin,Android,Android Gradle Plugin,错误:任务“:app:transformClassesWithJarMergingForDebug”的执行失败 com.android.build.api.transform.TransformException:java.util.zip.zipeException:重复条目:com/google/android/gms/internal/zzbtt.class 例如,请确保所有Firebase和Google play服务都是完全相同的11.0.2版本 有关Firebase 11.0.2使用的
例如,请确保所有Firebase和Google play服务都是完全相同的11.0.2版本 有关Firebase 11.0.2使用的正确版本表,请参阅FirebaseUi github 不相关,但您的Volley库依赖项已被弃用,请参见相应的Github页面。类似地,如果使用ApacheHTTP库,则不需要截击 这有助于我。/gradlew:app:dependencies 您将看到所有依赖项如下所示:
| +--- com.google.android.gms:play-services-gcm:+ -> 11.0.4
| | +--- com.google.android.gms:play-services-analytics:+ -> 11.0.4
| \--- com.google.android.gms:play-services-location:+ -> 11.8.0
你必须找到错误的版本。在我的例子中是位置:+->11.8.0
我会像这样在app/build.gradle中修复它
compile('com.google.android.gms:play-services-location:11.0.4') {
force = true;
}
show build.gradle请确保所有Firebase和Google play服务的版本完全相同。我附上了一张图片,显示了我使用的依赖项。您的Firebase和playservices是不同的版本。使它们具有相同的版本。选中此项。请将您的渐变文件添加为文本