パルカワ2

PerlとRubyとイチャラブ

Flutter+Android Studio 3.4.1 で Adaptive icons が設定できない

iOSでつくったものをAndroidで作り始めると「マジめんどいので共通化したい」という気持ちが芽生えるので、やりはじめた。 www.appbrewery.co

こういう環境でやっている。

Android Studio 3.4.1
Build #AI-183.6156.11.34.5522156, built on May 2, 2019
JRE: 1.8.0_152-release-1343-b01 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.14.5

「How to Add App Icons to the iOS and Android Projects」を見ていてAndroidのAdaptive icons対応するところで、 android/app/src/main/res を右クリックして、 New > Image Assets を選んだらええで!って言われたけど、Project must be built with SDK 26 or later to use adaptive icons と言われてNextが押せない。SDKが26未満なの〜?マジ〜?と思って確認してみたところ、28を使っているので問題ないようだった。

f:id:hisaichi5518:20190621225356p:plain なんかよくわからないけどAndroid Studioが認識出来ていないのかなーと思って、build.gradleを編集しているときに右上に出ているOpen for Editing in Android Studioをクリックして、androidディレクトリをAndroid StudioをNew Windowで開き、再度同じ手順でやったら出来た。 f:id:hisaichi5518:20190621225351p:plain