GCM推送&申请流程

GCM push & application process

我想知道当 GCM 推送到达并且没有活动进程绑定到应用程序时会发生什么。如您所知,进程可以从任务管理器中终止,也可以由系统释放 space。实际上,我测试了从任务管理器手动杀死它的情况,并没有看到任何传入的推送。如果系统杀死进程呢?

提前致谢。

参考以下table我们可以说,如果用户手动强制关闭,应用程序将不会收到推送通知。

但是,如果应用程序在内存不足的情况下被系统杀死,BroadcastReceiver 将收到通知,设备将收到推送通知。

Source 比较 table.