Flutter でアプリケーション ランチャー アイコンを変更するにはどうすればいいですか? 質問する

Flutter でアプリケーション ランチャー アイコンを変更するにはどうすればいいですか? 質問する

コマンドを使用してアプリを作成するとflutter create、両方のプラットフォームで Flutter ロゴがアプリケーション アイコンとして使用されます。

アプリのアイコンを変更したい場合は、両方のプラットフォーム ディレクトリに移動して、そこで画像を置き換えればよいのでしょうか? プラットフォーム ディレクトリとは、myapp/ios/Runner/Assets.xcassets/AppIcon.appiconsetiOS 用とmyapp/android/app/src/main/resAndroid 用のディレクトリを意味します。

あるいは、画像をフラッターアセットアイコンはどういうわけか生成されますか?

ベストアンサー1

Flutter Launcher Icons は、Android と iOS の両方のランチャー アイコンをすばやく生成できるように設計されています。https://pub.dartlang.org/packages/flutter_launcher_icons

  • パッケージをpubspec.yaml使用するには、ファイル(Flutterプロジェクト内)に追加します。
  • ファイル内でpubspec.yaml、アプリに使用するアイコンのパスを指定し、そのアイコンを iOS アプリ、Android アプリ、またはその両方に使用するかどうかを選択します。
  • パッケージを実行する
  • 出来上がり!デフォルトのランチャーアイコンがカスタムアイコンに置き換えられました

上記を説明するビデオを GitHub README に追加したいと考えています。

ツールの実行方法を示すビデオは以下にあります。ここ

改善点やバグの報告をご希望の場合は、GitHubプロジェクトに問題として追加する

更新: 2018 年 1 月 24 日水曜日の時点で、Flutter プロジェクト内の既存の古いランチャー アイコンを上書きせずに新しいアイコンを作成できるようになります。

アップデート 2: v0.4.0 (2018 年 6 月 8 日) 以降、Android アイコンに 1 つの画像を指定し、iOS アイコンに別の画像を指定できます。

アップデート3: v0.5.2(2018年6月20日)以降、FlutterプロジェクトのAndroidアプリにアダプティブランチャーアイコンを追加できるようになりました。

おすすめ記事