Android解决Java.util.concurrent.ExecutionException: com.Android.ide.common.process.ProcessException:异常

今天在写代码时,ios端告诉我说,默认头像需要修改,于是给了我一张经过压缩的图片,这个图片是png格式的,可是没压缩之前是jpg格式的,我把图片导入mipmap中然后运行,直接就爆出了Java.util.concurrent.ExecutionException: com.Android.ide.common.process.ProcessException:这个错误,一开始,并没有在意,我就clean了一次,再次运行,仍然报了这个错误,于是,我将错误赋值之后,百度了一下,发现了问题的原因,由于androidstudio对图片严格审查,但是这个图片没有达到AS对图片的要求 ,经过百度,网上给出了一个解决方法:

    aaptOptions.cruncherEnabled = false
    aaptOptions.useNewCruncher = false

这两句话的大概意思就是:禁止gradle严格检查图片的合法性!
将这两句话添加到gradle的android{}节点下面,再次运行,成功了.

你可能感兴趣的:(android)