我创建了一个带有FCM推送通知的应用。我通过使用FCM手册和git存储库中的示例完成了这项工作。当应用程序处于前台或后台时,一切都很好但是当我杀死应用程序时,我无法接收推送通知。该服务未运行。任何人都可以告诉我,当应用程序关闭时,telegram,whatsapp或skype如何做到这一点?
答案 0 :(得分:0)
FCM(Firebase云消息传递)中有两种类型的消息:
显示消息:这些消息会触发onMessageReceived() 仅当您的应用处于前台时回调。
数据消息:这些消息会触发onMessageReceived() 即使您的应用处于前台/后台/被杀
https://firebase.google.com/docs/cloud-messaging/android/receive