苦苦挣扎的程序员们,
我已经查阅了有关 c2dm 的所有文档,但仍在寻找一些建议。我是否需要在我的应用程序中实现一个服务来监听谷歌服务器将它们推送到设备时创建的意图?
http://android-developers.blogspot.com/2010/05/android-cloud-to-device-messaging.html
https://developers.google.com/android/c2dm/
文档说明它会在收到 Intent 时通过在应用程序清单中具有正确的 Intent 过滤器和权限来唤醒应用程序。但是,当应用程序甚至没有加载到内存中时,这怎么可能呢?操作系统如何知道要去哪里?
在我看来,我需要一个具有这些权限的后台服务,然后在收到通知时启动我的应用程序。
有人对这个想法有一些见解吗?
也许有人使用 c2dm 实现了后台服务
或发现它是不需要的。