[英]Flutter Firebase FCM notification always a white/grey square rather than the custom app icon
嘗試了 Stackoverflow 的所有建議,但沒有任何區別:將其放入 AndroidManifest
<application
android:name="io.flutter.app.FlutterApplication"
android:label="Honest"
android:icon="@mipmap/ic_launcher">
<!-- Set custom default icon. This is used when no icon is set for incoming notification messages. -->
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/ic_stat_ic_notification" />
<!-- Set color used with incoming notification messages. This is used when no color is set for the incoming notification message. -->
<meta-data
android:name="com.google.firebase.messaging.default_notification_color"
android:resource="@color/colorAccent" />
<activity
然后嘗試將 ic 通知放在不同的文件夾中 - 沒有區別! 並將png圖標直接放入drawables文件夾中......使用矢量和png - 沒有任何效果......仍然是相同的灰色方塊......
res 文件夾如下所示:
│ ├── launch_background.xml
│ └── orange_tick.xml
├── drawable-hdpi
│ ├── ic_stat_ic_notification.png
│ └── ic_stat_notification.png
├── drawable-mdpi
│ ├── ic_stat_ic_notification.png
│ └── ic_stat_notification.png
├── drawable-xhdpi
│ ├── ic_stat_ic_notification.png
│ └── ic_stat_notification.png
├── drawable-xxhdpi
│ ├── ic_stat_ic_notification.png
│ └── ic_stat_notification.png
├── drawable-xxxhdpi
│ ├── ic_stat_ic_notification.png
│ └── ic_stat_notification.png
├── mipmap-hdpi
│ └── ic_launcher.png
├── mipmap-mdpi
│ └── ic_launcher.png
├── mipmap-xhdpi
│ └── ic_launcher.png
├── mipmap-xxhdpi
│ └── ic_launcher.png
├── mipmap-xxxhdpi
│ └── ic_launcher.png
└── values
├── colors.xml
├── strings.xml
└── styles.xml
任何人發現我做錯了什么,它不起作用將是超級!!
Flutter doctor 一切正常,Android 設備是帶有 Android 7.0 的 Ulefone Power 2,如果這有什么不同的話......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.