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

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

遇到这个问题,可能在自己的build/source目录下根本找不到r文件夹,即编译时没有生成r文件
Error:Execution failed for task :app:mergeDebugResources>Some file crunching failed的根本解决方法_第1张图片
这里写图片描述

要解决这个问题,首先,先找到你主工程的build.gradle文件,如下图:
Error:Execution failed for task :app:mergeDebugResources>Some file crunching failed的根本解决方法_第2张图片
20160918140537429.png

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

  apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"

    aaptOptions.cruncherEnabled = false
    aaptOptions.useNewCruncher = false

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

Error:Execution failed for task :app:mergeDebugResources>Some file crunching failed的根本解决方法_第3张图片
这里写图片描述

http://blog.csdn.net/u011240877/article/details/50778254

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

你可能感兴趣的:(Error:Execution failed for task :app:mergeDebugResources>Some file crunching failed的根本解决方法)