Flutter firebase_messaging (FCM)消息通知栏icon的显示问题

本文档详细记录了在Android环境下如何设置消息通知栏的App icon。首先,需要在drawable文件夹中放入一张符合要求的png格式图标,该图标需要不规则且用透明填充多余部分。接着,在AndroidManifest.xml的<application>节点内添加meta-data,指定默认的通知图标资源。正确配置后,App将能接收到推送消息并在通知栏显示定制的icon。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

至于具体接入有Example ,可以看文档
接入: 点我

安卓环境下:
主要记录一下 消息通知栏icon 的显示的问题
1、需要在Android 的目录底下 的 drawable 文件夹里面放入一张图片icon,这图片icon有点特殊,需要符合以下:
a1: png 格式
a2: 需要的是不规则(这个跟UI 说,UI 会知道具体怎样做)
a3: 多余的地方需要用透明来填充

2、需要在 AndroidManifest.xml 的 <application 的节点里面添加下面这一点声明(icon_notification 是icon 的名字,记住不要忘记 @)
注意不是在<activity 里面加
注意不是在<activity 里面加
注意不是在<activity 里面加

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

添加完就可以接收到推送消息,在通知栏显示App 的icon

记录mark 一下, 这是请教 @多一点 大佬的指点

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值