-
マニフェストファイルを確認する: アプリのマニフェストファイル (AndroidManifest.xml) を開き、以下の要素が正しく設定されていることを確認します。
<application ...> ... <meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/ic_notification_icon" /> ... </application>
android:resource
属性で指定されたアイコンが存在し、android:name
属性が正しく設定されていることを確認してください。 -
ランチャーアイコンを確認する: プッシュ通知のランチャーアイコンは、通常、アプリの
res/drawable
ディレクトリに配置されます。アイコンファイルが存在し、正しいファイル名が指定されていることを確認してください。 -
アイコンの解像度を確認する: ランチャーアイコンの解像度が正しく設定されているかどうかを確認してください。通常、アイコンは以下の解像度で提供されます。
- 48x48 ピクセル:
drawable-mdpi
- 72x72 ピクセル:
drawable-hdpi
- 96x96 ピクセル:
drawable-xhdpi
- 144x144 ピクセル:
drawable-xxhdpi
- 192x192 ピクセル:
drawable-xxxhdpi
必要に応じて、アイコンを適切な解像度で提供してください。
- 48x48 ピクセル:
-
キャッシュのクリア: デバイスのキャッシュが原因でアイコンが表示されない場合があります。デバイスの設定からアプリのキャッシュをクリアしてみてください。