【问题标题】:FCM 17.3.4 push notification icon is not shownFCM 17.3.4 推送通知图标未显示
【发布时间】:2018-11-30 07:13:48
【问题描述】:

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

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

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

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

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

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

【问题讨论】:

    标签: android firebase firebase-cloud-messaging


    【解决方案1】:

    (可选)从 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

    【讨论】:

      猜你喜欢
      • 2018-08-27
      • 2023-02-14
      • 2017-03-16
      • 1970-01-01
      • 2018-12-28
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 2021-09-13
      相关资源
      最近更新 更多