個人開発し始めたアプリを Adaptive Icon に対応した。

SVG の知識が全く無いので入手した SVG を一旦、 File > New > Vector Asset で VectorDrawable に変換した。

Adaptive Icon のサイズに合わせて 108dp にしたり VectorDrawable を編集して色を変えた。

上記の VectorDrawable を File > New > Image Asset で Trim 67%(72108) で読み込むと 余白のない SVG が良い感じに Adaptive Icon の Safe zone に収まった。

余談

Trim に気付かずに inset で対応できると思って inset を使ったら正しく Preview されないっぽいし、 Xperia, Emulator(Pixel) と Preview, Huawei で foreground のサイズが異なっていて謎🤔

Trim を使ってちゃんと表示されるようになるまでに日をまたいでしまったので日報が遅れてしまった🙄

References