将Google Play服务升级到15.0.0后 错误:任务':app:transformDexArchiveWithExternalLibsDexMergerForDebug'的执行失败。
java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex
答案 0 :(得分:1)
我遇到了同样的问题,只需删除.gradle
文件,然后从Build > Clean Project
清除项目即可。
您可以在项目视图中的左上方导航器中找到.gradle
文件
如果您未启用Multidex
,请点击以下链接:LINK
答案 1 :(得分:0)
您不应将com.google.android.gms:play-services:...
作为依赖项。这会将所有Google Play服务API添加到您的版本中,并且可能会要求您使用MultiDex。而是按照Setup Guid中标题为“选择性地将API编译到可执行文件中”中提供的说明,仅将您实际使用的特定API添加为视差。
但是,如果您愿意使用它,则可以简单地执行以下操作:
启用您的应用模块的Multidex
至build.gradle
multiDexEnabled true
Not Fix my problem. :(
尝试一下:
从Build
菜单->按下Clean
Project按钮。
任务完成后,请从Rebuild Project
菜单中按Build
按钮。
compile
,则不建议使用。使用implementation
或api