应用程序:transformClassesWithJarMergingForDebug 失败

2024-07-03

当我尝试运行该应用程序时,出现此错误

before

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

Now

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/internal/zzqz$zza.class

我提到this https://stackoverflow.com/questions/32878676/transformexception-duplicate-entry-for-common-annotations-beta,this https://stackoverflow.com/questions/33164107/error-after-adding-play-services-library-apptransformclasseswithjarmergingf and this https://stackoverflow.com/questions/26718825/how-to-resolve-java-util-zip-zipexception。尝试了那里提到的解决方案。我仍然距离解决问题还很远。

请查看应用程序构建 gradle

    dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile('com.android.support:appcompat-v7:23.1.1') {
        exclude group: 'com.android.support', module: 'support-v4'
    }
    compile('com.android.support:recyclerview-v7:23.1.1') {
        exclude group: 'com.android.support', module: 'support-v4'
    }
    compile('com.android.support:cardview-v7:23.1.1') {
        exclude group: 'com.android.support', module: 'support-v4'
    }
    compile('com.android.support:design:23.1.1') {
        exclude group: 'com.android.support', module: 'support-v4'
    }
    compile 'com.facebook.android:facebook-android-sdk:4.7.0'
    compile 'com.clevertap.android:clevertap-android-sdk:2.0.11'
    compile 'com.android.support:support-v4:23.1.1'
    compile('com.google.android.gms:play-services-analytics:8.3.0')
    {
        exclude group: 'com.android.support', module: 'support-v4'
        exclude group: 'com.google.guava'
    }
    compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
    compile "com.squareup.picasso:picasso:2.4.0"
    compile('com.google.android.gms:play-services-gcm:8.3.0') {
        exclude group: 'com.android.support', module: 'support-v4'
        exclude group: 'com.google.guava'
    }
    compile('com.google.android.gms:play-services:8.3.0') {
        exclude group: 'com.android.support', module: 'support-v4'
        exclude group: 'com.google.guava'
    }
    compile 'de.hdodenhof:circleimageview:1.3.0'
    compile project(':volley')
    compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') {
        transitive = true;
    }
    compile 'com.android.support:multidex:'

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

如果需要,我很乐意提供更多信息。

UPDATE

当我评论的时候compile 'com.clevertap.android:clevertap-android-sdk:2.0.11'它运行良好。


请检查您的某些依赖项是否有multidex作为依赖和exclude 它。例如对于 Facebook SDK:你有这个

 compile 'com.facebook.android:facebook-android-sdk:4.7.0'

改成这个

compile('com.facebook.android:facebook-android-sdk:4.7.0') {
    exclude group: 'com.android.support', module: 'multidex'
}

并检查其他。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

应用程序:transformClassesWithJarMergingForDebug 失败 的相关文章

  • 复选框值未插入 mysql 中

    我正在尝试将复选框值插入我的 mysql 数据库 程序中没有错误 但我无法将值存入数据库 在数据库中它显示为空 public class MainActivity extends AppCompatActivity CheckBox box
  • 如何在自定义视图中修复捏缩放焦点?

    对于我的问题我已经准备好了一个非常简单的测试应用程序 https github com afarber android questions tree master PinchZoom在 Github 上 为了简单起见 我删除了投掷 滚动约束
  • Android CardView 不适用于 Api 21

    我正在使用安卓CardView它在 Api 21 下完美运行 但是当我在 Api 21 即 Lollipop 上使用它时 XML 属性如下cardElevation cornerRadius不起作用 我究竟做错了什么 这是我的 XML 布局
  • Y'UV420p(和 Y'V12 或 YV12)到 RGB888 转换

    我正在尝试在 android 中显示 yuv 视频文件 我有一些正在使用的 yuv 视频文件 该视频yuv文件video1 https www dropbox com s wjofvdf9k9bglhx rawData1 yuv dl 0
  • RecyclerView 仅显示 Firebase 中的一项

    我知道关于这个问题的疑问很少 但他们都没有解决我的问题 特别是我的代码是用 Kotlin 编写的 并且是新的Fragments 不要急于说我的问题是重复的 我的问题正是标题所说的 我的RecyclerView仅填充了来自的一项 子项 Fir
  • Android 使用 gradle 实验性链接不满意 v0.6.0-beta6

    我试图创建一个简单的项目来测试 NDK 其中 jnilib 使用预构建的 so 库 但我不断收到 UnsatisfiedLinkerror 使用模拟器 java lang UnsatisfiedLinkError dlopen failed
  • 仅第一行断点有效

    I am developing in Android Studio i ve used IntelliJ IDEA SDK I ve encountered debugging problem All my breakpoints don
  • HTC Desire 上的 EGLConfig,可用配置挂起设备

    我正在实施我自己的EGLConfigChooser传递给setEGLConfigChooser 为了根据我对应用程序的需求为当前设备选择最佳的可用配置 更具体地说 我正在查询所有可用的配置并选择具有最大深度缓冲区大小的配置 在具有相同深度缓
  • Android 变量 OnClick 监听器

    有没有一种方法可以为许多按钮提供 1 个 onClick Lister 我可以在其中抛出一个 case 语句来根据单击的按钮执行操作 我知道我可以为 100 个按钮创建 100 个不同的侦听器 但我必须认为我可以创建一些漂亮的变量来用更少的
  • 在Android中单击按钮后使布局出现动画

    我正在尝试为登录屏幕实现一个简单的动画效果 这是场景 1 默认情况下将显示一些文本和登录按钮 2 单击登录按钮后 将从下到上出现一个新的框架布局 此布局将提示用户输入用户名和密码 我可以制作一个动画 该动画将从一个父级覆盖到另一个父级 在这
  • Android Studio 0.2.7 使用 Gradle 构建异常

    我正在从 Eclipse 迁移到 Android Studio 尽管由于 Android Studio 仍处于 预览 模式 但我正在缓慢且增量地迁移 自从更新到最新版本的 Android Studio 0 2 7 以来 我在默认构建过程中遇
  • 如何用多个手指在画布上绘图

    我正在使用安卓Canvas创建绘图应用程序的类 这是我第一次尝试使用 Canvas 类 到目前为止 我使用的代码工作正常 绘图工作正常 但我在这段代码中意识到 它允许用户仅用一根手指进行绘画 我的意思是说 如果用户使用多于一根手指在画布上绘
  • 相对于当前日期对 Java 集合进行排序

    我想相对于当前日期对日期列表进行排序 例如列表中有下一项 10 01 2018 10 20 2018 10 14 2018 10 02 2018 当前日期是10 08 2018 结果应该是按下一个顺序升序排列的数组 10 14 2018 1
  • 应用已被 Google Play 删除,因为旧版本不符合新的后台位置政策

    我调整了位置数据的权限和使用 并将其发布在新版本 v10004 中 不幸的是 我的应用程序仍然被删除 因为以前的版本不符合新的后台位置规定 如我从 Google 收到的邮件中所述 受影响的 APK App Bundle v10003 我找不
  • 以编程方式将项目添加到相对布局

    我一直在到处寻找这个问题的答案 我是 Android 新手 尝试通过 java 而不是 xml 以编程方式将项目添加到相对布局 我创建了一个测试类来尝试一下 但项目不断堆叠而不是正确格式化 我现在只想将一个 TextView 放在另一个下面
  • 使用lib添加自定义字体android

    我正在使用 android 自定义字体 lib Calligraphyhttps github com chrisjenx Calligraphy https github com chrisjenx Calligraphy 但对textv
  • React-native 应用程序在真实的 Android 设备上崩溃

    我正在使用react native 目前开始使用redux并创建了一个应用程序 但是当我在模拟器上运行该应用程序时 它工作正常 然后我通过 USB 将我的手机与 android 6 连接 它也可以工作 但在 Android 8 的其他设备中
  • 创建自定义 Google Now 卡片

    Google 为 Google Now 提供了各种 卡片 http www google com landing now http www google com landing now 可以创建自己的卡片吗 该系统看起来非常模块化 但我还没
  • android finish() 方法不会从内存中清除应用程序

    我有一个活动 我调用 finish 方法 但该活动没有从内存中清除 调用 finish 后 我看到 onDestroy 方法已成功执行 并且我清除了其中的所有变量和内容 应该从内存中清除它还是android的工作方式 据我了解 活动的生命周
  • Android RecyclerView:拖放多个ViewType

    I implement drag and drop for a RecyclerView it works well when have one View type but reset the RecyclerView when have

随机推荐

  • 将猫鼬承诺与 async/await 结合使用

    我试图掌握使用 Mongoose Promise 和 Node js 的 async await 功能的窍门 当我的函数printEmployees称为我想保存查询的员工列表orderEmployees功能 同时 console log里面
  • 使用 gettext 和 .po 文件时组合键和全文

    我正在看gettext and po files http en wikipedia org wiki Gettext用于创建多语言应用程序 我的理解是 在 po file msgid是源并且msgstr是翻译 因此我看到有两种定义方式ms
  • 使用VBA for word选择文本并使其加粗

    我每周都会制作一份几页的Word文档 我从 PDF 复制文本并将其粘贴到 Word 文档中 然后设置粘贴文本的格式 这需要很长时间 我想将其自动化 我需要一个宏或一些代码来选择特定文本 然后将该文本设置为粗体 我需要加粗的具体文本就是我所说
  • 模板参数和 std::function 参数的推导

    假设有一个模板函数foo 它接受任意数量的参数 鉴于最后一个参数始终是std function 我如何实现foo 模板如下所示CbArgs将包含这个std function的参数 template
  • _T 和 L 在 C++ 中意味着什么以及如何传递它们?

    我正在尝试用 C 构建一个键盘记录器 我的键盘记录器的一部分是捕获屏幕 经过大量搜索后 我决定通过尝试构建一个来尝试立即了解它是如何工作的 这是我的屏幕捕获代码 HDC hdc GetDC NULL get the desktop devi
  • 如何使 TextView 在布局中居中?

    我有一个复杂的布局 其中一部分具有以标签为中心的值 值的两侧都有 和 按钮 我希望值在按钮之间居中 无论是 1 还是 99 当它是像 99 这样的两位数字时 它看起来很好 但是当它是一位数字时 数字是左对齐的 我如何正确地集中该值 这是我的
  • 每种类型的编译时 typeid

    我想要一个constexpr函数将为每个 C 类型返回一个唯一的 id 如下所示 using typeid t uintptr t template
  • 如何在Python中从shapefile中绘制虚线?

    我不确定如何在 Python 中从 shapefile 绘制虚线 看来 readshapefile 没有任何线条样式可供我设置 下面我有一个工作代码 我在其中获取一个形状文件并绘制它 但它只绘制一条实线 有什么想法可以让我朝着正确的方向前进
  • 使用节点运行脚本的计划任务将不起作用

    我按照本教程安排使用节点运行脚本的任务 https eddyerburgh me run a node script with windows task scheduler https eddyerburgh me run a node s
  • 如何在flutter中创建没有应用栏的选项卡栏?

    我希望在主屏幕上添加选项卡应用程序而不是应用程序栏 如何创建它 目前 我的选项卡栏添加在应用程序栏的底部 并且我删除了标题和标高 同时我也不能说appBar null因为我需要在标签栏顶部留出一些空间 Widget HomeTap new
  • 从 VS Code 集成终端运行 Python 时,matplotlib 图不会显示

    我在使用 VS Code 调试 Python 文件时遇到问题 似乎自从上次更新 VS Code matplotlib 后 调用以下命令后图形已停止显示plt show 没有报告错误 并且脚本继续执行 就像调用成功一样 所以我不确定原因是什么
  • C# 中的“受保护”方法?

    将方法定义为有什么好处protected in C like protected void KeyDemo KeyPress object sender KeyPressEventArgs e some code 与这样的事情相比 priv
  • Pyspark:将平均值作为新列添加到 DataFrame 中

    我正在计算数据帧中一列的平均值 但它导致所有值为零 有人可以帮我解释为什么会发生这种情况吗 以下是列转换前后的代码和表格 在计算平均值并添加 平均值 列之前 result select dis price released show 10
  • 如何在Magento2中使用模型保存数据

    我有一个基本模块 控制器和视图工作完美 现在 我尝试启动模型 以便使用包含属性 问题标题 问题 的表中的自定义模型保存数据 基本上 我应该执行哪些步骤才能通过模型 将数据保存在自定义表中 我该怎么做 任何帮助将不胜感激 我的操作文件中有以下
  • 如何为单个 JS 文件编写单元测试?

    我有一个 js 文件 其中有一个函数 我想为该函数编写单元测试并将测试和文件交付给某人 它必须是独立的 这是我的项目 src myFunction js tests empty for now myFunction js function
  • Android API 中断

    我已经在 Ubuntu 上安装了 android studio 有一个带有中断图像的 API 我也尝试过重新安装 我应该怎么做才能克服这个问题 删除它后 它不会显示在 sdk 管理器中 提前致谢 首先选择并删除Intel x86 Atom
  • 应用程序:transformClassesWithJarMergingForDebug 失败

    当我尝试运行该应用程序时 出现此错误 before Error Execution failed for task app transformClassesWithJarMergingForDebug com android build a
  • 分割字符串而不考虑特殊字符

    我需要一种方法来每隔 n 分割一个字符串letters 例如 让s QW ERT ZU I O P and n 3 我想获得 QW E RT Z U I O P 可以看到 除法中不考虑特殊字符 我尝试过 strsplit s lt 10 p
  • 从图像流在 OpenShift Origin 中部署特定图像标签

    我已经配置了 Gitlab CI 管道 以便它们使用 Docker in Docker 构建 OCI 映像并将其上传到 Gitlab 自己的注册表 现在 我想将 CI 管道中构建的映像部署到 OpenShift Origin 注册表中的所有
  • 应用程序:transformClassesWithJarMergingForDebug 失败

    当我尝试运行该应用程序时 出现此错误 before Error Execution failed for task app transformClassesWithJarMergingForDebug com android build a