在Android studio中製作9patch會嚴格很多,所以需要注意一些事項,不然有可能會報錯,比如:Some file crunching failed
現在提供一些解決方法
1、首先這原本是png
2、必須是符合標準規範的9patch(一定要符合標準規範!!)
3、檢查名稱是不是: 命名.9.png
4、9patch四邊都要畫
5、9patch放在drawable文件夾下,不能放在mipmap文件夾下
6、
在主工程文件夾下的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
}
然後重新構建、運行
7、clean一下工程
8、重啓as
以上便是一些注意點和解決方法,僅供參考。