Значок push-уведомления FCM 17.3.4 не отображается - PullRequest
0 голосов
/ 30 ноября 2018

Я разрабатываю Android-приложение с Firebase Cloud Messaging 17.3.4.

На Android 8.0 значок push-уведомлений не отображается.

Согласно примечаниям к выпуску Firebase, эта ошибка была исправлена ​​с версии 12.0.0.

Конечно, яправильно установите значок уведомления в Manifest следующим образом.

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

Не могли бы вы рассказать мне, как решить эту проблему?

1 Ответ

0 голосов
/ 08 декабря 2018

(Необязательно) Начиная с Android 8.0 (уровень API 26) и выше, каналы уведомлений поддерживаются и рекомендуются.FCM предоставляет канал уведомлений по умолчанию с основными настройками.Если вы предпочитаете создавать и использовать свой собственный канал по умолчанию, установите для default_notification_channel_id идентификатор вашего объекта канала уведомлений, как показано на рисунке;FCM будет использовать это значение всякий раз, когда входящие сообщения не устанавливают явно канал уведомления.Подробнее см. В разделе Управление каналами уведомлений.

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

Ссылка введите описание ссылки здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...