一、异常
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
...
}