アプリのアイコン画像を設定する

はじめに

アプリをリリースしようとするときに必要になります。 個人的にはリリース前でもアイコンを設定しておくとモチベーションがあがります。

手順

イコン画像(1024px)は既にある前提です。 用意してあるアイコン画像をプロジェクト配下のフォルダに保存しておきます。 下記手順ではassets/icon/icon.pngに保存している前提です。

その前提で下記の手順が必要となります。

  1. flutter_launcher_iconsのパッケージ導入
  2. pubspec.ymlに設定
  3. アイコン作成処理実行

1. flutter_launcher_iconsのパッケージ導入

こちらがパッケージの公式ページです。

flutter_launcher_icons | Dart Package

pubspec.ymlのdev_dependenciesにflutter_launcher_iconsの行を追加し、 flutter pub getコマンドでパッケージ取得します。

dev_dependencies:
  flutter_launcher_icons: "^0.13.1" # 追加

2. pubspec.ymlに設定

flutter_launcher_icons:
 android: true
 ios: true
 remove_alpha_ios: true # アイコン画像にアルファが設定されている場合に追加
 image_path: "assets/icon/icon.png" # 素材のアイコン画像が保存されているパス

3. アイコン作成処理実行

下記コマンド実行します。 アプリに必要な各種サイズのアイコン画像が作成され、iOSAndroidのプロジェクトにアイコンが設定されます。 実行後、アプリをビルドしてアイコン画像が設定されていることを確認します。

 dart run flutter_launcher_icons