【发布时间】:2016-01-11 15:57:44
【问题描述】:
我想知道当 GCM 推送到达并且没有进程绑定到应用程序时会发生什么。如您所知,可以从任务管理器中杀死进程,也可以由系统杀死进程以释放空间。实际上,我测试了从任务管理器手动杀死它的情况,并没有看到任何传入的推送。如果系统杀掉进程呢?
提前致谢。
【问题讨论】:
标签: android process push-notification google-cloud-messaging task
我想知道当 GCM 推送到达并且没有进程绑定到应用程序时会发生什么。如您所知,可以从任务管理器中杀死进程,也可以由系统杀死进程以释放空间。实际上,我测试了从任务管理器手动杀死它的情况,并没有看到任何传入的推送。如果系统杀掉进程呢?
提前致谢。
【问题讨论】:
标签: android process push-notification google-cloud-messaging task
参考下表我们可以说,如果用户手动强制关闭,应用程序将不会收到推送通知。
但是,如果应用程序在内存不足的情况下被系统杀死,BroadcastReceiver 将收到通知,并且设备将收到推送通知。
比较表的Source。
【讨论】: