GCM推送通知在Android中无效。即使经过设备的许可仍然没有帮助。我使用了wakefulBroadCast
和GCMListenerService
。但是当app被杀死时,它没有在Message Receive上收到消息。我被困在这一点上。如果有人这样做,请帮助并提出一些建议。提前谢谢。
当应用被杀或强行关闭时,我没有收到推送通知。
答案 0 :(得分:0)
您可以在此blog中读到通过刷卡关闭应用程序不会直接导致服务停止。它只会杀死该进程存在的任何后台进程。既然您也尝试过使用FCM并且它仍然无法正常工作,我想这是因为该设备。正如此SO question中的答案所述,即使应用程序被杀,也会收到通知,具体取决于设备运行的位置。正如你所说,它只发生在联想,MI和HTC手机上。当应用程序强制退出时,您不再接受推送的原因是因为这些设备的Service
也已强制退出。