Android Gradle Build Error:Some file crunching failed, see logs for details解决办法

错误日志:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details

Log:

  FAILURE: Build failed with an exception.

  * What went wrong:
  Execution failed for task ':app:mergeDebugResources'.
  > Error: java.lang.RuntimeException: Crunching Cruncher ic_default_home_new.png failed, see logs

  * Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

解决方法如下:

 更改app文件夹下的build.gradle文件

 android {
compileSdkVersion 23
buildToolsVersion "23.0.3" aaptOptions {
cruncherEnabled = false
useNewCruncher = false }
defaultConfig {
applicationId "com.xxx.xxx"
minSdkVersion 15
targetSdkVersion 22
versionCode 2
versionName "1.0.2"
ndk {
//设置支持的SO库架构
abiFilters 'armeabi', 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'
}
}
}

出现这个错误的原因是有哪种情况?

1.构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名;

2.一般大多数是出现在图片上,.jpg修改成了.png就会出现这个问题;

3.9patch图片也可能出现这个问题。

最新文章

  1. Writing Clean Code 读后感
  2. 常见标签的默认属性值及相互作用——关于CSS reset的思考
  3. DEDE列表页直接获取下载链接
  4. 理解钩子Hook以及在Thinkphp下利用钩子使用行为扩展
  5. apue第七章学习总结
  6. quartz Web项目基础最简单配置
  7. 为C# Windows服务添加安装程序
  8. maven更新总结与tomcat发布方法总结
  9. Sublime Text3使用及常用插件
  10. According to TLD or attribute directive in tag file, attribute value does not accept any expressions
  11. PHP在Windows下安装配置第一步
  12. Android VideoView使用小记
  13. CentOS下使用命令行Web浏览器Links
  14. JavaWeb初级进阶高级学习方向计划
  15. 20165303魏煜第一周kali安装
  16. 客户端与服务器之间通信收不到信息——readLine()
  17. 2018 EC-Final 部分题解 (A,J)
  18. 自学Zabbix12.1 Zabbix命令-zabbix_server
  19. java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
  20. Yslow-23条军规

热门文章

  1. 跨服务器的SQL语句如何书写
  2. APNs推送的系统做法
  3. Oracle如何修改密码?如何解锁scott用户?
  4. Python学习笔记001
  5. sentinel控制台
  6. SpringMVC--文件上传与下载
  7. lnmp1.5安装swoole
  8. 针对小文件的spark wholeTextFiles()
  9. 吴裕雄--天生自然JAVA面向对象高级编程学习笔记:宠物商店实例分析
  10. YUV图解 (YUV444, YUV422, YUV420, YV12, NV12, NV21)