您的位置:首页 > 移动开发 > Android开发

Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:

2017-03-21 10:24 603 查看
今天在项目中遇到了这样的一个问题,折腾许久:

我的IDE用的Android Studio,今天编译工程时突然报了如下错误:

Error:Execution failed for task ':MyTest:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:


其中MyTest是工程中的module名。

试过clean整个工程重新编译,没效果,删除build文件夹再编译也仍然报错。

猜想会不会是SDK或者buildTools又需要升级了,因为以前有过类似的提醒说是会影响instance run,我也一直没注意。于是在Android studio的SDK manager里做了升级,但问题仍然存在,各种谷歌百度也无果。

后来仔细看错误信息才发现有个mergeDebugResources关键词,于是猜想与资源文件有关?因为我确实在工程里新加入了几个资源图。于是用旧的几个资源图替换了新的,果然编译就通过了。

没想到png图片也会出问题,但是这图片到底是怎么回事就不知道了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐