Android Studio 1.3 SVG如何转换为png?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (18)

在最近的Google IO 2015中,谷歌宣布新的Android Studio 1.3 /新gradle插件将支持导入和SVG文件,构建系统将为不同设备密度(hdpi,xhdpi,xxhdpi等)生成资产:

http://robovm.com/google-io-summary-whats-new-in-android-development-tools/ https://www.youtube.com/watch?v=f7ihSQ44WO0&feature=youtu.be&t=2m46s

不幸的是,似乎没有关于如何实现这一点的更多信息。

我试图创建一个hello world应用程序并放置一个svg文件(将其重命名为xml在可绘制文件夹中)。它编译并安装在设备上,但在执行期间崩溃,说svg不是vlaid标记。假设原始文件需要更多转换。

提问于
用户回答回答于

要添加新的矢量素材,请右键单击Android Studio中的可绘制文件夹,然后选择新建>矢量素材。请注意,您需要Gradle 1.4或更新版本才能将矢量素材与构建目标低于21的项目一起使用。在这种情况下,Gradle会在构建时将矢量图像转换为PNG:

扫码关注云+社区