如果不使用 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

更多相关文章

  1. Android按时间先后顺序获取目录下文件列表
  2. 4.28 context.getExternalFilesDir(null).getAbsolutePath()得到
  3. Android(安卓)读取文件内容实现方法总结
  4. Android(安卓)请求Root权限代码
  5. 怎么查看Android编译时候交叉编译链工具位置
  6. Mac OS下Android开发环境配置详解
  7. Android(安卓)拨打电话 对方接听时震动功能(移动联通与电信的不同
  8. Android(安卓)Studio 的相关目录
  9. android Studio Error: 前言中不允许有内容

随机推荐

  1. Android 蓝牙设备与手机之间的数据传输
  2. 转载 Android仿今日头条详情页实现
  3. Android 内存溢出解决方案(OOM)
  4. eclipse再见,android studio 新手入门教程
  5. Android UI Design Tips(Google官方出品:A
  6. 【android基础】之编写最简单的android谷
  7. Android(安卓)集成支付宝SDK实现快捷支付
  8. 说说我招聘android技术人员的思路(eoe and
  9. Android 6.0以上权限拒绝打开权限设置界
  10. 自定义弹窗的制作