bug-android之app:mergeDebugResources

Posted 一谦的视界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bug-android之app:mergeDebugResources相关的知识,希望对你有一定的参考价值。


bug描述:Error:Execution failed for task \':app:mergeDebugResources\'. > Crunching Cruncher seekbar_thumb_normal.png failed, see logs 

 

解决方法: 

1.在build.gradle里添加以下两句:

aaptOptions.cruncherEnabled = false

aaptOptions.useNewCruncher = false

例如:

android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false

defaultConfig {
applicationId "com.phone.app.phone"
minSdkVersion 19
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(\'proguard-android.txt\'), \'proguard-rules.pro\'
}
}
}

 

  ,就直接添加到buildToolsVersion的下方即可,然后你再看再将这两项的属性值添加到配置文件中,如下图:

 

 

 

 

 这样再次运行就OK了,这两句的意思是:用来关闭Android Studio的PNG合法性检查的,直接不让它检查!!!

2.就是只有改png图片了 ,国内论坛一个个全叫人改图的真是有点扯淡,如果几百张图片,那还不疯了?

 

 

以上是关于bug-android之app:mergeDebugResources的主要内容,如果未能解决你的问题,请参考以下文章

C语言之基本算法35—数组上三角之积 主对角之积 副对角之积

入门设计模式之汇总篇

计算机领域之父

JavaWeb之Ajax&JSON

JavaWeb之redis&Jedis

圣杯之战第12集Saber第一次使用契约胜利之剑打败Rider骑英之缰绳!