はじめに
アプリをリリースしようとするときに必要になります。 個人的にはリリース前でもアイコンを設定しておくとモチベーションがあがります。
手順
アイコン画像(1024px)は既にある前提です。 用意してあるアイコン画像をプロジェクト配下のフォルダに保存しておきます。 下記手順ではassets/icon/icon.pngに保存している前提です。
その前提で下記の手順が必要となります。
- flutter_launcher_iconsのパッケージ導入
- pubspec.ymlに設定
- アイコン作成処理実行
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. アイコン作成処理実行
下記コマンド実行します。 アプリに必要な各種サイズのアイコン画像が作成され、iOSやAndroidのプロジェクトにアイコンが設定されます。 実行後、アプリをビルドしてアイコン画像が設定されていることを確認します。
dart run flutter_launcher_icons