Error:Execution failed for task

2017-05-27  本文已影响0人  逻辑演绎法

Error:Execution failed for task :app:mergeDebugResources>Some file crunching failed, see logs for details的根本解决方法

遇到这个问题,可能在自己的build/source目录下根本找不到r文件夹,即编译时没有生成r文件 这里写图片描述
要解决这个问题,首先,先找到你主工程的build.gradle文件,如下图:
20160918140537429.png

打开你的build.gradle文件,在其中加上两句话aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false 像我的是这样写的:
<pre>

  apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"

    aaptOptions.cruncherEnabled = false
    aaptOptions.useNewCruncher = false

</pre>

添加完之后,再重新编译运行一下,如果没报错那就运行成功了;如果再报错,就能显示出你的错误在哪了,并且r文件也能重新生成了,例如我的错误:

这里写图片描述
http://blog.csdn.net/u011240877/article/details/50778254

结论这次出现这个错误的原因是因为.9图片 造成无法生成R文件所以出现了错误 这里和浮躁的心态有很大关系!。。一定要淡定

上一篇 下一篇

猜你喜欢

热点阅读