Когда я реализую приложение FCM Notifications для Android. Я не получаю уведомления на некоторых устройствах Android, таких как Mi, Oppo, One Plus Two и т. д., когда Mi получает обновленный токен, но не получает уведомление, а Oppo или One Plus Two не получают обновленный токен и уведомления. Как я могу решить эту проблему? Спасибо...
Уведомление Android FCM не поступает на некоторые устройства Android
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, перейдите по двум ссылкам ниже:
Облачные сообщения Firebase: Предупреждение об обновлении до Android Oreo. В вашем случае вы получите сообщение об ошибке в своем журнале cat, а также во всплывающем сообщении с уведомлением об устройстве (только если включена опция разработчика)
Как создать и управлять push-уведомление Firebase для Android Oreo
Я думаю, что вы получите решение вашей проблемы из этой информации.
person
Hemal Patel
schedule
23.01.2019