【发布时间】:2018-02-14 10:47:38
【问题描述】:
我在我的应用中使用 Firebase 推送通知。但是,当我发送某个事件的通知时,仅在 Nougat 设备 上 2-3 分钟后我会收到多次通知。在版本低于 Nougat 的设备上,我只收到一条通知。
我检查了服务器一次只发送一个通知。 我的应用程序 gradle 有以下依赖项。
compile `com.google.firebase:firebase-messaging:11.8.0`
这是 FCM 监听器的代码:
public class MyFcmListenerService extends FirebaseMessagingService {
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
}
}
在清单文件中:
<service android:name="com.myApp.test.fcm.MyFcmListenerService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
【问题讨论】:
标签: android firebase firebase-cloud-messaging