如何更改从Firebase Cloud Messaging Flutter发送的通知图标

jxct1oxe  于 2023-06-24  发布在  Flutter
关注(0)|答案(1)|浏览(169)

因此,我正在学习如何使用Firebase Cloud Messaging使用Flutter推送通知。
我已经成功地在Android中显示了我从Firebase控制台发送的通知,但问题是出现的图标与我的应用图标不匹配,如下所示:

如何更改图标?谢谢你

nnt7mjpx

nnt7mjpx1#

您需要修改Android配置并提供自定义通知图标。
更改通知图标的步骤:
将自定义通知图标放置在Flutter项目中的适当位置(首选透明背景上的白色剪影图标):android/app/src/main/res/drawable
确保图标的名称与下一个配置文件中的名称相匹配,在这里它将是notification_icon.png
打开android/app/src/main/AndroidManifest.xml
<application>标记中添加以下代码行:

<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
    android:resource="@drawable/notification_icon" />

android:resource属性应指向放置在可绘制文件夹中的自定义通知图标。
重建后应更新

相关问题