android开发解决Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. > java.lang.RuntimeException: java.lang.RuntimeException: c.....

时间:2022-02-27 06:59:27

网上常见的方法我都试过,都没能解决,偶然看到的一个方法解决了,在这了记录一下。

在App目录下的build.gradle的android{ ...  ....}中添加如下代码,即可解决。(xx.xx.xx是运行项目的版本号)

configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == 'com.android.support') {
if (!requested.name.startsWith("multidex")) {
details.useVersion 'xx.xx.xx'
}
}
}
}