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的主要内容,如果未能解决你的问题,请参考以下文章