Android Studio で Sketch からエクスポートした SVG ファイルの変換に失敗したので暫定的に解決してみた件
問題点 Part 1
Android Studio を開きプロジェクトの res パッケージを選択してから [File] > [New] > [Vector Asset] で変換したい .svg ファイルを指定すると ERROR @ line <mask> is not supported と警告され 無視して変換すると path の pathData が短すぎる xml が生成される事がありました
(場当たり的)解決策 Part 1
元データの拡張子を .svg → .txt に変換(Sketch の場合は元データを右クリックして [Copy SVG Code])してテキスト内から path タグ d の値をコピーして Android Studio で生成された xml の pathData に貼り付けると正常に表示されました
ちゃんと調べられてはいないので SVG & VectorDrawable について理解を深めておきたいと思います。
問題点 Part 2
Android Studio で SVG ファイルから変換した VectorDrawable に pathData の値が短い path タグが含まれており、表示すると全面塗りつぶされているという事案が発生する事がありました
(場当たり的)解決策 Part 2
pathData の値が短い path タグを削除すると正常に表示されました
本当に問題ないかは SVG & VectorDrawable について理解を深める必要がありそうです。
Android Studio を開きプロジェクトの res パッケージを選択してから [File] > [New] > [Vector Asset] で変換したい .svg ファイルを指定すると ERROR @ line <mask> is not supported と警告され 無視して変換すると path の pathData が短すぎる xml が生成される事がありました
(場当たり的)解決策 Part 1
元データの拡張子を .svg → .txt に変換(Sketch の場合は元データを右クリックして [Copy SVG Code])してテキスト内から path タグ d の値をコピーして Android Studio で生成された xml の pathData に貼り付けると正常に表示されました
ちゃんと調べられてはいないので SVG & VectorDrawable について理解を深めておきたいと思います。
問題点 Part 2
Android Studio で SVG ファイルから変換した VectorDrawable に pathData の値が短い path タグが含まれており、表示すると全面塗りつぶされているという事案が発生する事がありました
(場当たり的)解決策 Part 2
pathData の値が短い path タグを削除すると正常に表示されました
本当に問題ないかは SVG & VectorDrawable について理解を深める必要がありそうです。
Google Play Movies & TV アプリでは画面を録画することができない(Android)
Google Play でレンタルした映画を adb screenrecord で録画しようという疚しいことを考えてみましたが、実際に録画した MPEG-4 動画は画面が真っ黒になっていました。残念
何か裏の手口を使うと録画ができるのかも知れません。
Google Play Books で配信停止になった書籍について
Google Play ブックス から『シャーマンキング』『シャーマンキング0』『シャーマンキング FLOWERS』が消え去っていました。
ただただ悲しいです。
過去に Google Play の「ほしいものリスト」に『シャーマンキング FLOWERS』を追加していましたが購入はできませんでした。
以前に『シャーマンキング0』の2巻を購入していたのですが、それは読むことができました