我在我的项目中使用FCM,它运行得很好。但是有一个问题:在一些Android设备上,而不是彩色应用程序图标(在通知有效载荷中没有设置自定义默认图标,也没有设置图标),会显示一个灰色圆圈。为什么会发生这种情况,我应该使用什么样的图标?应该使用元数据标记设置自定义默认图标吗?
发布于 2022-02-25 09:31:06
我知道这是个老生常谈的问题,但我相信有人会需要答案的。在application
标记中,在AndroidManifest.xml文件中添加以下行。
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@drawable/my_notification_icon" />
并将名为my_notification_icon.png文件的文件放在/res/drawable文件夹中。
https://stackoverflow.com/questions/63845097
复制相似问题