首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android Studio 1.3 SVG到png的转换

Android Studio 1.3 SVG到png的转换
EN

Stack Overflow用户
提问于 2015-06-02 02:14:30
回答 1查看 11.8K关注 0票数 19

在最近的google IO 2015中,google宣布新的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

不幸的是,似乎没有更多关于如何实现这一点的信息。有没有人知道更多的细节?

在:Android: Using SVG in res leads to error: "The file name must end with .xml or .png"中有一些提到:

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-16 20:23:07

要添加新的矢量资产,请右键单击Android Studio中的drawable文件夹,然后选择new > vector right。请注意,您需要Gradle 1.4或更高版本才能在构建目标低于21的项目中使用矢量资源。在这种情况下,Gradle会在构建时将矢量图像转换为PNG。

当前的测试版Gradle 1.4在发布apk时打开密钥库有一些问题,所以在导入大量矢量图片之前,请先尝试发布你的应用程序(这只是我使用Gradle 1.4.0-beta6的个人经验,Gradle会报告一个被篡改的密钥库,例如查看here)

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30580391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档