我现在正在学习GCM,据我所知,它适用于运行应用程序,将有效负载传递给他们并让应用程序自行处理它。
但是,我没有看到应用程序在未运行时收到通知(或者可能是Android接收并显示与应用程序相关的通知)。例如,设备已关闭。我只是打开设备,然后打开Wi-Fi,一秒钟后我看到有关应用程序图标的新通知以及与应用内活动相关的一些文字。
我怎样才能实现这种通知?
答案 0 :(得分:0)
声明广播接收器和清单中的GCMIntentService将允许应用程序在应用程序未运行时获取任何消息(GCM包括crouse)
答案 1 :(得分:0)
为了能够在应用程序未运行时接收GCM的推送通知,您应该设置一个Android IntentService,使其在后台运行并设置BroadcastReceiver以侦听GCM通知。
有关详细信息,请参阅Google的文档:GCM information
答案 2 :(得分:0)
检查UrbanAirship。我正在使用它而不是我的Android应用程序。