【问题标题】:Error:Execution failed for task .DexArchiveMergerException: Unable to merge dex错误:任务 .DexArchiveMergerException 执行失败:无法合并 dex
【发布时间】:2018-10-12 04:36:12
【问题描述】:

我收到错误无法合并 dex

那是我的毕业典礼

我已经关注了

清理并重建 无效并重新启动 multiDexEnabled 真 实现“com.android.support:multidex:1.0.1” 删除 .gradle 文件夹并重启 android studio 问题仍然没有解决我被卡住了 2 天,请帮助

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

com.android.builder.dexing.DexArchiveMergerException: 无法合并 dex

【问题讨论】:

  • 发布你的 gradle.app 代码
  • 如果您在应用程序中有模块,请确保所有模块都具有相同的支持版本,有相似的用途&这个解决方案对我有帮助。
  • 当您添加可能与您的编译版本不兼容的外部库时会发生此错误。添加外部库时要小心。请提供 app:build.gradle 文件,然后我们可以给出答案

标签: android runtime


【解决方案1】:

Android 最近将他们的库更新为27.1.0,因此只需更改您的依赖项即可。

app/build.gradle中也添加这个:

android {
    defaultConfig {
       multiDexEnabled true
    }
}

【讨论】:

    猜你喜欢
    • 2018-08-20
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多