Android FCM通知没有进入某些Android设备

时间:2016-12-22 05:08:25

标签: android firebase firebase-notifications

当我实施适用于Android应用的FCM通知时。我没有在Mi,Oppo,One Plus Two等一些Android设备中收到通知,在Mi中获得刷新令牌但没有收到通知,而Oppo或One Plus Two没有获得刷新的令牌和通知。我该如何解决这个问题?感谢...

2 个答案:

答案 0 :(得分:0)

检查您的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>

答案 1 :(得分:0)

@Raman Dhiman

Form Android版本Oreo,在通知管理器中对设置通知进行了更改。为此,您必须create and manage notification channel在通知管理器中设置通知。

要设置Firebase通知,请查看以下两个链接:

  1. Firebase Cloud Messaging:警告更新为Android Oreo。就您而言,您的日志猫和设备通知Toast消息中都会出现错误(仅在开发人员选项处于启用状态时)

  2. 如何创建和管理firebase push notification for android oreo

我认为您将从这些信息中解决问题。