回答:
Android VectorDrawableリソースに使用されるXMLはAndroidに固有であるため、一般的な画像編集ソフトウェアから簡単にエクスポートできるものではありません。
いくつかのオプションがあります。
AndroidにはVector Asset Studioがあり、SVGファイルをインポートして、必要なXMLリソースをエクスポートできます。
SVGからVectorDrawableへのコンバーターは、Inkscapeを実行する必要があるコマンドラインツールです。
Android SVGからVectorDrawableは、オンラインのドラッグアンドドロップコンバーターです。
VectorDrawableはすべてのSVG機能をサポートしているわけではないことに注意してください。特にパターン、マスク、グラデーション、画像。基本的に、基本的なパスに制限されます。
Inkscapeを使用してSVGファイルを作成し、コンバーターを使用してAndroidのベクターXMLコードを取得できます。
ベクトルDrawableのコンバーターへのSVGから、学生がより良いよりも動作しますVectorDrawableにAndroidのSVG数SVGファイル(例えば非可視の層を無視する)ためにループ内から。しかし、どちらもとても良いです!
svg
ましたplain svg
。いくつかの変更を行い、アイコンのビジュアルを変更せずにvector assert studioと互換性を持たせました。