相关疑难解决方法(0)

在牛轧糖上多次接收FCM通知

我在我的应用程序中使用Firebase推送通知。但是,当我为某个事件发送通知时,仅在Nougat设备上2-3分钟后,我多次收到通知。我在版本低于Nougat的设备上仅收到一条通知。

我检查过服务器一次只发送一个通知。我的应用程式gradle中有低于相依的项目。

compile `com.google.firebase:firebase-messaging:11.8.0`
Run Code Online (Sandbox Code Playgroud)

这是FCM侦听器的代码:

public class MyFcmListenerService extends FirebaseMessagingService {

    @Override
public void onMessageReceived(RemoteMessage remoteMessage) {

  }
}
Run Code Online (Sandbox Code Playgroud)

在清单文件中:

<service android:name="com.myApp.test.fcm.MyFcmListenerService">
  <intent-filter>
     <action android:name="com.google.firebase.MESSAGING_EVENT" />
   </intent-filter>
</service>
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-cloud-messaging

3
推荐指数
1
解决办法
1868
查看次数