.9图片报错Execution failed for task ‘:app:mergeDebugResources’. > Crunching Cruncher scrollbar_thumb.9.p

.9图片报错Execution failed for task ‘:app:mergeDebugResources’. > Crunching Cruncher scrollbar_thumb.9.p

adt项目导入android studio后报错:

Error:Execution failed for task ‘:app:mergeDebugResources’. > Crunching Cruncher scrollbar_thumb.9.png failed, see logs

Eclipse运行正常,但用android studio导入后,编译失败

出现: Error:Execution failed for task ‘:app:mergeDebugResources’. > Crunching Cruncher scrollbar_thumb.9.png failed, see logs

.9图片报错Execution failed for task ':app:mergeDebugResources'. > Crunching Cruncher scrollbar_thumb.9.p

经过百度,有人提出:点9图不标准咯,你打开这个图,看下有一些bad patch,修正下就好了。 Android Studio导入很方便也很简单的。但是它的lint要求严格,会要求符合标准的文件命名和.9图

但经过修改后并没有达到想要的效果。

不过我用google在国外的网站搜了个遍,然后找到这个方法,在你的主工程文件夹里的build.gradle文件里,加上下面这两句:

aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false

我的改完以后是这样的:android {



compileSdkVersion 19 buildToolsVersion "23.0.1" aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false defaultConfig { minSdkVersion 10 targetSdkVersion 19 }

在其他的博客上看到其他几种方法,希望对你有帮助。

1、在Android studio里面直接编辑.9图,Android studio的UI编辑能力比Eclipse要强大得多点击show bad patches,如果存在bad patches就编译不过,但是当有许多图片需要修改的话,那就很复杂。


2、由于在Android studio是将图片资源默认放入mipmap,而Eclipse是放入drawable中,所以当出现.9图报错时,
我们将报错的图片放入drawable文件中,
这样就不会报错了。

然后这个错误就没有了。希望对你有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115065.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • leetcode #77 in cpp[通俗易懂]

    leetcode #77 in cpp[通俗易懂]Giventwointegers n and k,returnallpossiblecombinationsof k numbersoutof1… n.Forexample,If n =4and k =2,asolutionis:[[2,4],[3,4],[2,3],[1,2],[1,3],[1,4],]

    2022年9月28日
    4
  • 免费ip代理池创建[通俗易懂]

    免费ip代理池创建[通俗易懂]反爬技术越来越成熟,为了爬取目标数据,必须对爬虫的请求进行伪装,骗过目标系统,目标系统通过判断请求的访问频次或请求参数将疑似爬虫的ip进行封禁,要求进行安全验证,通过python的第三方库faker可以随机生成header伪装请求头,并且减缓爬虫的爬取速度,能很好的避过多数目标系统的反扒机制,但对一些安全等级较高的系统,也有极大的可能ip被封禁,当ip被封禁后,通过更换代理ip便可以继续爬取,所以具有一个有效的ip代理池是非常重要的,网上有很多动态ip代理提供商,但如果能有一个自己免费的ip代…

    2022年6月3日
    40
  • oracle+mybatis分页查询

    oracle+mybatis分页查询当使用oracle进行分页查询时使用以下方式:SELECT* FROM(SELECTA.*,ROWNUMRN     FROM(selectt.name   asname,           t.formula asformula,           t.data_fromasdataFro

    2022年5月6日
    38
  • getparameter方法的作用_have got和have的区别

    getparameter方法的作用_have got和have的区别getParameter和getAttribute区别(超详细分析)对getParameter过程,如下图:对getAttribute过程,如下图:两者区别:①getParameter()获取的是客户端设置的数据。getAttribute()获取的是服务器设置的数据。②getParameter()永远返回字符串getAttribute()返…

    2025年8月2日
    2
  • 在eclipse创建web项目的问题总结

    在eclipse创建web项目的问题总结eclipse 快捷键 1 alt shift r 可以查找在同一个类中相同的变量 2 ctrl shift r 可以搜索类名称一 关于 eclipse 创建 web 项目 servlet 不能初始化的问题同事用 tomcat 来管理自己写的一些应用程序 然后通过 sevlet 来初始化 由于对 web 开发好几个没写了 当初也没学好 所以当时我看到如下配置 只申明 servlet 没有 mapping 所

    2025年7月10日
    3
  • 手机打开照相机_安卓11调用第三方相机

    手机打开照相机_安卓11调用第三方相机打开相机布局代码<Buttonandroid:id=”@+id/take_photo”android:layout_width=”match_parent”android:layout_height=”wrap_content”android:layout_gravity=”center”android:text=”打开相机”/><Buttonandroid:id=”@+id/chose_photo”andro

    2022年9月22日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号