エラーの発生状況
- Androidでのローカル通知を実装するために「AndroidInitializationSettings」を使用したところ発生しました。
- 使用ツール等のバージョンは以下の通り。
Flutter | 3.13.7 |
---|---|
Android | 12 |
flutter_local_notifications | ^16.1.0 |
解決策1:パスの確認
- 「android/app/src/main/res/drawable」内に参照したいファイルがあるか確認しましょう。
解決策2:指定するファイル名の確認
- ファイル名があっているかを確認。
- 拡張子を付けない点に注意(僕はこれが原因でした)
AndroidInitializationSettings initializationSettingsAndroid = const AndroidInitializationSettings('my_icon');
解決策3:Restart(デバック中の場合)
- 初期化時に発生することが多いエラーなのでデバック中ならRestart(VSCodeなら下図の緑矢印を押す)して修正できたか確認するようにしましょう。