如何使Android Studio自动创建从svg文件绘制的矢量?

2022-09-03 03:32:51

我使用的是Android Studio 2.0,目标是支持矢量图像的SDK verion 21。

我从New->Vector Asset添加.svg文件,并从中生成可绘制文件(.xml)。

问题是,当我更改.svg(在矢量图形编辑器中)时,.xml不会在Studio中自动更新。如果.svg发生变化,如何让它自动更新生成的.xml文件?

问候!


答案 1

答案是:你可以!!

而且这很容易!只需点击文件夹上的右键(可绘制例如),然后选择:

enter image description here

,然后选取:

enter image description here

你明白了!

(有一些限制:https://developer.android.com/studio/write/vector-asset-studio.html#PSD)


答案 2

简单的答案是:你不能。

没有官方的自动生成方法,我从未找到任何第三方工具来自动进行转换。

但是还有其他几种工具可用于此类转换,这些工具可能比使用Android Studio更容易: