使用anddroid studio編譯報錯
Error:Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher top1_bg.9.png failed, see logs
Error:Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher top1_bg.9.png failed, see logs
2015-04-15
舉報
2017-08-11
我的解決方法:圖片重命名,將bottom_bar.9.png 改成將bottom_bar.png
在Android Studio2.2上通過
2017-07-21
圖片不合格,沒有過 as的審核,加上那兩句就不讓as審核圖片了所以就過了唄
2016-09-28
其實問題的根本樓上已經說了,就是因為下載到的?top1_bg.9.png 不是規范的 .9 圖,但樓上給的截圖是修改 tabline.9.png ,我就不明白了。至于怎么解決,如果會做 .9 圖,可以自己做一個;如果不會做或者懶得做,直接用顏色值來設置背景,效果也一樣。
2016-05-09
我運行的時候也出現了【Error:Execution failed for task ':app:mergeDebugResources'. > Crunching Cruncher top1_bg.9.png failed, see logs】的錯誤,這說明使用了不符合標準規范的9.png圖片。將使用的9.png圖片打開,調整一下
,像左圖一樣,將圖片邊框的黑線拉伸完全即可。然后關閉工程,再重啟就不會報錯了。一點拙見,如有錯誤還請指正。
2016-03-25
同學們都看看我說的吧,沒有那么難,打開圖片的.9設置,也就是9-Path,選擇show bad patches,紅色框就說明這個圖有問題,往小拖動一下就行了,出現這個文提的原因是Android studio對.9圖繪畫比較嚴格。不謝
2016-02-26
Error:Execution failed for task ':robot:mergeDebugResources'.
> E:\Users\Administrator\AndroidStudioProjects\MyApplication\robot\src\main\res\drawable\title_bar.9.png: Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'e:\Users\Administrator\AppData\Local\Android\sdk\build-tools\23.0.1\aapt.exe'' finished with non-zero exit value 42
加了aaptOptions的兩個屬性,報了這樣的錯誤,什么意思???
2016-02-06
我在國外論壇找到一個解決方法:
在主工程文件夾下的build點gradle文件里,加兩句
aaptOptions點cruncherEnabled = false
aaptOptions點useNewCruncher = false
例如我的改了之后就變成這樣了:
android {
compileSdkVersion 22
buildToolsVersion "23.0.1"
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
defaultConfig {
minSdkVersion 5
targetSdkVersion 17
}
more............
然后就好了,隨便怎么clean,怎么重新構建,都OK無報錯。。。??磭鴥纫粋€像樣的答案都沒有真是看不下去了。。。
2016-01-24
從命還報錯
2015-04-15
圖片的問題,重命名即可。