Android(安卓)Studio关于VectorDrawable的兼容
16lz
2021-01-25
如果不使用 Support 兼容库,那么可以使用如下 Gradle 配置来自动为 Vector Drawable 生成 PNG 图形。
android { defaultConfig { vectorDrawables.generatedDensities = ['mdpi', 'hdpi', 'xhdpi', 'xxhdpi'] }}
建议将需要生成 PNG 的 Vector Drawable 文件放在 /res/drawable-anydpi/
目录,不需要生成 PNG 的则放在 /res/drawable-anydpi-v21/
。
以 /res/drawable-anydpi/ic_action_faq.xml
为例,打包为 APK 后目录结构如下:
/res └ /drawable-anydpi-v21 └ /ic_action_faq.xml └ /drawable-mdpi-v4 └ /ic_action_faq.png └ /drawable-hdpi-v4 └ /ic_action_faq.png └ /drawable-xhdpi-v4 └ /ic_action_faq.png └ /drawable-xxhdpi-v4 └ /ic_action_faq.png
更多相关文章
- Android按时间先后顺序获取目录下文件列表
- 4.28 context.getExternalFilesDir(null).getAbsolutePath()得到
- Android(安卓)读取文件内容实现方法总结
- Android(安卓)请求Root权限代码
- 怎么查看Android编译时候交叉编译链工具位置
- Mac OS下Android开发环境配置详解
- Android(安卓)拨打电话 对方接听时震动功能(移动联通与电信的不同
- Android(安卓)Studio 的相关目录
- android Studio Error: 前言中不允许有内容