Error:Execution failed for task ':app:mergeDebugResources'. > Error: Java.util.concurrent.ExecutionE

一、异常

Error:Execution failed for task ‘:app:mergeDebugResources’. > Error: Java.util.concurrent.ExecutionException: com.Android.ide.common.process.ProcessException:

二、原因

经分析得知,导致上述的异常的原因是 AS 严格审查 png 图片,就是 png 没有达到 AS 的要求。

三、解决方案

知道了原因,解决方案自然就很好给出了,只要禁止 Gradle 检查 PNG 的合法性即可:

defaultConfig {
        ...
        aaptOptions.cruncherEnabled = false
        aaptOptions.useNewCruncher = false
        ...
}

猜你喜欢

转载自blog.csdn.net/zjh_1110120/article/details/54410733
今日推荐