Android关于9patch图片的注意事项和其他一些心得
2016-12-04 18:16
375 查看
在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
以上便是一些注意点和解决方法,仅供参考。
现在提供一些解决方法
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
以上便是一些注意点和解决方法,仅供参考。
相关文章推荐
- android笔记2——关于图片缓存的一些注意事项
- 关于Android应用开发的一些安全注意事项
- 关于Android应用开发的一些安全注意事项
- 关于Android.9图片的处理和注意事项
- 关于Android应用开发的一些安全注意事项
- 关于Android应用开发的一些安全注意事项
- 关于Android应用开发的一些安全注意事项
- Android 关于Fragment一些简单注意事项
- 关于Android的一些基础注意事项
- (转载)Android一些不常见的API及一些其他注意事项
- 关于在c#里加载c++ dll的一些注意事项
- 关于ssh打通的一些注意事项
- 关于U盾使用的一些注意事项
- 关于杭电OnlineJudge一些注意事项
- Android中关于线程使用的几点注意事项
- 关于discovery的一些澄清和注意事项
- struts2之整合sitemesh(关于过滤一些不使用模板文件的注意事项)
- 关于PerSession下一些方法调用的注意事项
- 关于android:layout_weight属性使用注意事项
- 个人关于PHP5中oop的一些注意事项