java - Android Studio - 错误 :Execution failed for task ':app: ... ase' duplicate entry: com/google/android/gms/internal/zznq. 类

标签 java android android-studio admob build.gradle

当我编译我的项目时,它写道:

Error:Execution failed for task ':app:transformClassesWithJarMergingForRelease'. com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/internal/zznq.class

问题出在哪里?我添加到 AdMob 编译依赖项。

 dependencies {
        compile fileTree(include: ['*.jar'], dir: 'libs')
        compile project(':BaseGameUtils2')
        compile 'com.android.support:appcompat-v7:24.2.1'
        compile 'com.android.support:design:24.2.1'
        compile 'com.google.android.gms:play-services-ads:10.0.1'
    }

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

谢谢您的回答。

最佳答案

删除应用插件:“com.google.gms.google-services”

compile 'com.google.android.gms:play-services:10.0.1' 替换为 applyplugin: 'compile 'com.google.android.gms:play-services:10.0.1'

问题在于您有重复的 Google 服务依赖项。

关于java - Android Studio - 错误 :Execution failed for task ':app: ... ase' duplicate entry: com/google/android/gms/internal/zznq. 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41492357/

相关文章:

android-studio - Android Studio : proguard line numbers wrong, 没有完全混淆

android - 在 Android Studio Gradle 项目中运行 groovy shell

java - 如何通过将图表示为邻接列表来创建蜂窝网络拓扑

java - 如何在文本字段中添加带有文本提示的搜索图标?

java - 将 JSON 数据放入列表

android - 提高识别率的图像预处理步骤

java - AHBottomNavigation 改变 Behavior with 5 items

java - 简单的定时器,时间间隔怎么讲?

java - 将 Baritone API 实现到 Minecraft Forge mod 中

android - 快捷设置下拉菜单打开时有没有回调方法?