Android 将Play Services升级到15.0.0后,出现MergerException:无法在运行时合并dex

Android 将Play Services升级到15.0.0后,出现MergerException:无法在运行时合并dex,android,android-gradle-plugin,dex,Android,Android Gradle Plugin,Dex,将Google Play服务升级至15.0.0后 错误:任务“:app:transformDexArchiveWithExternalLibsDexMergerForDebug”的执行失败 java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex 我也有同样的问题,只需删除.gradle文件,然后从Build>cleanproject 您可以在左上角导航器的项目视图中找到.gra

将Google Play服务升级至15.0.0后 错误:任务“:app:transformDexArchiveWithExternalLibsDexMergerForDebug”的执行失败

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


我也有同样的问题,只需删除
.gradle
文件,然后从
Build>cleanproject

您可以在左上角导航器的项目视图中找到
.gradle
文件


如果未启用
Multidex
请点击此链接:

您不应将
com.google.android.gms:play services:…
作为依赖项。这会将所有Google Play Services API添加到您的构建中,并且可能需要您使用MultiDex。相反,请遵循标题为“选择性地将API编译到可执行文件中”一节中提供的说明,仅添加实际使用的特定API作为依赖项

但如果您想使用它,您可以简单地执行以下操作:

通过应用程序模块的
build.gradle
启用
Multidex

multiDexEnabled true
Not Fix my problem. :(
试试这个:

Build
菜单->按
Clean
Project按钮。 任务完成后,按
生成
菜单中的
重建项目
按钮


如果您仍在使用,
compile
现在已被弃用。使用
implementation
api

可能的副本,并尝试在build中添加:
multiDexEnabled true
。gradle:使用清单文件上的播放服务依赖项更新您的问题。@ઽ૯ท
multiDexEnabled true
如果他只能使用所需的播放服务模块,则可能是个坏主意