如果Android杀了我的应用程序并且我从设置中执行强制关闭,我会收到GCM消息吗?

我是Android开发的新手,我对与Google Cloud Messaging相关的两件事感兴趣.

>如果iOS在后台运行很长时间,Android是否会绝对杀死应用程序?如果是这样,我的应用程序被Android杀死后会收到GCM通知吗?
>强制关闭(来自设置菜单)和应用程序被Android杀死之间有什么区别吗?如果我强制关闭,我会收到GCM通知吗?

最佳答案
1 – 是的,但是如果你在你的清单中安装了一个侦听gcm的广播接收器,那么无论如何都会触发它.您将对该活动做些什么取决于您的应用.通常的做法是启动处理消息的intent服务.您可以根据应用的活动进行互动.

2 – 从Android 3.1,如果用户强制关闭您的应用程序,它将停止通知任何广播,直到用户没有再次启动您的应用程序.有关详细信息,请选中“启动已停止的应用程序的控件”here.

转载注明原文:如果Android杀了我的应用程序并且我从设置中执行强制关闭,我会收到GCM消息吗? - 代码日志