Уведомление Android FCM не поступает на некоторые устройства Android

Когда я реализую приложение FCM Notifications для Android. Я не получаю уведомления на некоторых устройствах Android, таких как Mi, Oppo, One Plus Two и т. д., когда Mi получает обновленный токен, но не получает уведомление, а Oppo или One Plus Two не получают обновленный токен и уведомления. Как я могу решить эту проблему? Спасибо...


person Raman Dhiman    schedule 22.12.2016    source источник
comment
Не могли бы вы опубликовать код здесь?   -  person Haresh Chhelana    schedule 22.12.2016
comment
github.com/firebase/quickstart-android/blob/master/messaging/   -  person Raman Dhiman    schedule 23.12.2016
comment
см. приведенный выше URL-адрес, который я реализую из FCM, приведенный выше URL-адрес..   -  person Raman Dhiman    schedule 23.12.2016
comment
Можете ли вы проверить это, пожалуйста, есть ли изменения в Android версии O для уведомлений FCM?   -  person Tanveer Munir    schedule 23.01.2019
comment
Если вы получаете это для OREO, то эта ссылка тебе поможет   -  person K K    schedule 23.01.2019


Ответы (2)


Проверьте файл манифеста Android. Это должно быть так

<service
        android:name="yourFireBaseMessagingServiceClass"
        android:enabled="true"
        android:exported="true"
        android:stopWithTask="false">
        <intent-filter>
           <action android:name="com.google.firebase.MESSAGING_EVENT" />
        </intent-filter>
</service>
person Jithin Vijayan    schedule 23.01.2019

@Раман Диман

С версии Android Oreo внесены изменения для настройки уведомлений в диспетчере уведомлений. Для этого вам необходимо создать и управлять каналом уведомлений, чтобы установить уведомление в менеджер уведомлений.

Чтобы настроить уведомление Firebase, перейдите по двум ссылкам ниже:

  1. Облачные сообщения Firebase: Предупреждение об обновлении до Android Oreo. В вашем случае вы получите сообщение об ошибке в своем журнале cat, а также во всплывающем сообщении с уведомлением об устройстве (только если включена опция разработчика)

  2. Как создать и управлять push-уведомление Firebase для Android Oreo

Я думаю, что вы получите решение вашей проблемы из этой информации.

person Hemal Patel    schedule 23.01.2019