Error Some file crunching failed, see logs for details 解决方案

报错Bug:
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: Some file crunching failed, see logs for details
发生原因:
从eclipse结构下项目里面拷贝资源到AS新项目里面出现的错误。
操作流程:Clean Project 或 Rebuild Project 项目时报资源合并错误。

Error Some file crunching failed, see logs for details 解决方案
Error Some file crunching failed, see logs for details 解决方案
排错方式:
1.看配置文件有没有写错或缺斤少两(常用配置:Gradle,gradle-wrapper.properties)这种错误编译报错速度最快。
2.看拷贝过来的布局或资源文件有没有缺斤少两或写错(常见这几个目录下:drawable,layout,value,color)这种错误报错基本都会有定位报错说明。
3.Android Studio下的.9图片严格规范,.9图片放在drawable目录下,还有.9图片必须描边,如果不描边的话就会触发以上我报的错,这个错没有定位,只告诉你资源文件合并错误。
4.图片后缀名的改动造成的,在AS下,例如你之前的图片是jpg的,你强行把图片后缀改成png放到AS资源目录下,这样也会报这bug。这个错没有定位,只告诉你资源文件合并错误。
我的bug属于:第3种
因为资源图片是从其eclipse项目里面拷贝过来,放在drawable下,有.9图片,然后eclipse下对.9图片不是要求严格,不描边也能通过 ,然而AS下对.9图片要求严格,必须描边。不然就编译不通过,图片多的情况下一般肉眼看不出来,也没有定位提示!