最近在打包cordova應用的時候遇到不少坑,還是記錄下來,免得以后遇到又浪費時間
1.第一個是圖片包含中文文字導致的,找了很久,偶然看到一篇文章,有截圖如下,忘了哪篇了,不然甩個鏈接,
,所以下次編譯時,出現如上錯誤,先看看圖片命名有沒有問題
2.build android總是報如下錯誤:mergeArmv7DebugResources fail, crunching error 之類,crunching是壓縮,還是圖片格式問題,可能你的圖片png或者jpg自己直接改了后綴名
只要在gradle配置里加上這兩句:
android {
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
}