我看到像facebook这样的应用程序正在实时获取推送通知。当有人从电脑上写信给我时,即使我的Facebook应用程序没有运行,也会在一秒钟之后将消息发送到我的Android设备作为推送通知。
我想知道它是如何工作的,因为对于我的应用程序,我需要一个非常相似的行为。服务器和客户端之间还有一个消息传递和警报机制,但我无法想象我如何实现它,以便即使应用程序未启动,我也可以从服务器到客户端获得实时更新。
有人知道吗?
答案 0 :(得分:6)
是的,将Sync Adapter
与GCM
一起使用(Google Cloud Messaging):
http://developer.android.com/training/sync-adapters/index.html
阅读我提供的教程,您至少会知道该使用什么。
并检查这个问题,它有很好的答案(特别是接受的答案):