在Eclipse中能正常运行的项目导入到Android Studio 中,出现了xxx.9.png 格式图片的报错:

Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.lang.RuntimeException: Crunching Cruncher xxx.9.png failed, see logs

ok;我们来看看这句话的表面的释义:
Crunching Cruncher:Crunching 嘎吱作响; Cruncher 数字计算器;
总结就是:在程序运行的时候;计算机处理的过程中嘎吱、嘎吱作响,也就是这个处理过程中出现问题了;处理不了。那么 就是这个图片的原因了。

存在的原因一般是:

  1. 自加后缀的9妹图:有可能这个图片本身只是一个很普通的图片(不是正规的xxx.9.png图),程序员在使用的时候直接添加了.9.png 的后缀 导致;
  2. 不是标准的9妹图:这是经过处理生成的一个.9.png图;但是处理的不是很规范所以生成的不标准。
  3. 切记注意:.9.png图片只能放在 drawable 文件中、而不能放在mipmap文件中。

解决方式:

  1. 在 AndroidStudio 的主项目bulid.gradle 中的{andorid … }中添加:
android{
aaptOptions{cruncherEnabled = falseuseNewCruncher = false}
}
  1. 若果上述的方式没有效果的话;让美工给设计一个规范的.9.png图使用; 或者就要自己动手试试调整一下.9.png图了:下面是自己通过动手调整 9妹图。

手动制作.9.png

1:通过强大的PS肯定是可以的;但是 有 些大材小用了或者说是 太隆重了,也没有这个必要。
2:通过AndoridStudio 的自带工具处理:打开文件 andorid –>sdk文件夹–>中的tools文件夹–>draw9patch.bat ;把要制作的图片拖动到这个里面就可以开始制作了;制作后是:File–Save 9-patch… 保存 (制作好的如下图周围没有红线了为好:)

3:直接在Andorid Studio 项目中操作 :在项目中打开 .9.png图片:

A:可以看出,9.png图片四周有黑色的线条。出现问题的9.png图片4条黑线是显示不全的,在AS中打开图片后,拉伸这四条线,让黑线都显示出来。
B:然后关闭图片,Clean 项目 重启,如果出现图片显示异常的情况,是黑线的位置没有调好,那就接着重新调整。

具体的 制作.9图片 的详细方式 度娘上应该很多很多; 如果还是不明白请自行科普了。

Error: java.lang.RuntimeException: Crunching Cruncher xxx.9.png failed,相关推荐

  1. Error:java.lang.RuntimeException: Crunching Cruncher XXX.9.png failed, see logs

    Error:java.lang.RuntimeException: Crunching Cruncher XXX.9.png failed, see logs Error:Execution fail ...

  2. 手把手教你轻松解决Error:java.lang.RuntimeException: Manifest merger failed with multiple errors, see logs...

    这可谓经典错误了,Manifest merger failed 的意思是清单文件合并错误,首先是可以定位AndroidManifest.xml文件了. 错误等级 高 因为错误不明显,所以解决起来貌似非 ...

  3. Android Studio 导入应用时报错 Error:java.lang.RuntimeException: Some file crunching failed, see logs for de

    在app文件夹的build.gradle里加上 复制代码 android { -- aaptOptions.cruncherEnabled = false aaptOptions.useNewCrun ...

  4. Dolphinscheduler执行MySQL任务时报错execute sql error java.lang.RuntimeException: send mail failed!

    本次测试Mysql脚本的执行情况报错如下图 解决步骤 前往github官网寻找解决方案 https://github.com/apache/incubator-dolphinscheduler/iss ...

  5. Error:Execution failed for task ':app:mergeDebugResources'. Error: java.lang.RuntimeException: Som

    这种情况一般都是ecplise 项目导入到as 种出现的, 说明ecplise项目有.9图片 处理方法就是图片重命名把 .9去掉, 当然如果一个一个处理比较费劲 可以在build.gradle 中写下 ...

  6. Error: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.henu.WC $WCMapper.init()

    运行MapReduce   jar包时的错误. 解决方法:"

  7. FAILED: Error in metadata: java.lang.RuntimeException: Unable to instantiate org.apache.解决办法

    http://blog.csdn.net/lxpbs8851/article/details/11018933 起因是我重装了mysql数据库. 安装之后 把访问权限都配置好 : GRANT ALL ...

  8. Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi

    Android开发中java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: java.lang.NullPoi ...

  9. java.lang.RuntimeException: Error receiving broadcast Intent { act=android.net.wifi.SCAN_RESULTS flg

    E/AndroidRuntime: FATAL EXCEPTION: main Process: com.nokia.wlanapp, PID: 18526                   jav ...

  10. 【Neo4j】SOLVED:java.lang.RuntimeException: Error starting Neo4j database server

    问题描述:Neo4j 数据库服务启动失败 java.lang.RuntimeException: Error starting Neo4j database server 问题分析:APOC插件问题 ...

最新文章

  1. Linux命令之at
  2. UVA_11922 Permutation Transformer 【splay树】
  3. linux swftools java_linux安装openoffice与SWFtools工具
  4. 自动取款机如何使用无卡取款_云南铝管自动抛光机如何使用_利琦抛光机械
  5. 云服务器软件运行出错,云服务器程序运行中出现木马
  6. 解决wordpress后台管理访问速度慢的问题
  7. reader技巧总结2.1.doc
  8. Cocos Creator 如何在 VideoPlayer 上面放置 UI 控件
  9. 蓝桥杯备赛第一天-138译码器
  10. 计算机管理中没有大容量存储,控制器没有足够的带宽可利用为USB大容量存储设备的解决方法...
  11. cad完全卸载教程_如何完全卸载(删除)cad-百度经验
  12. 用c 语言乘法运算结果,c中的基本运算
  13. 【大疆2021校招】【硬件B卷】笔试题
  14. ubuntu系统如何连接到服务器,远程ubuntu系统怎么连接到服务器
  15. 图解ARP协议(三)ARP防御篇-如何揪出“内鬼”并“优雅的还手”?
  16. 一名失败人士对大学教育的一些看法
  17. Top 11 Best Practices for PHP Development
  18. Selenium在Firefox浏览器中UI自动化测试环境搭建
  19. python产品发布会_阅读虫师django开发发布会系统以及django开发Web接口分享
  20. 【备战蓝桥】JavaB组算法小讲解——GCD和LCM

热门文章

  1. python中pip作用_python中的pip有什么作用
  2. 南京最最最牛逼的 IT 公司全在这了
  3. 台式计算机各部分功能,台式电脑的硬件组成部分及其作用各是什么
  4. MWEC:一种基于多语义词向量的中文新词发现方法
  5. 牛客 小米校招 找“异数” 高精度进制转化
  6. 谷歌学术镜像mark
  7. 手把手教你批量保存花瓣图片到同一目录的技巧
  8. MYSQL存储过程的简单运用,包括传值、返回值、返回集合
  9. soul源码阅读(七)Spring Cloud应用示例运行续2
  10. 2.3用卡诺图化简逻辑函数210807