未显示FCM 17.3.4推送通知图标

时间:2018-11-30 07:13:49

标签: android firebase firebase-cloud-messaging

我正在使用Firebase Cloud Messaging 17.3.4开发Android应用。

在Android 8.0上,不显示推送通知图标。

根据Firebase发行说明,此错误已从版本12.0.0中修复。

当然,我在下面的清单中正确设置了通知图标。

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

你能告诉我如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

(可选)从Android 8.0(API级别26)及更高版本开始,建议并支持通知通道。 FCM提供具有基本设置的默认通知渠道。如果您喜欢创建和使用自己的默认通道,则将default_notification_channel_id设置为通知通道对象的ID,如下所示;每当传入消息未显式设置通知通道时,FCM将使用此值。要了解更多信息,请参阅管理通知渠道。

<meta-data
    android:name="com.google.firebase.messaging.default_notification_channel_id"
    android:value="@string/default_notification_channel_id" />

参考enter link description here