6

我一直认为 WhatsApp 使用 c2dm 进行消息传递。但是当我看到正在运行的应用程序时,MessageService 总是在运行。您无需运行服务即可接收 c2dm。

为什么要让服务一直运行?

Facebook 更奇怪他们有 3 个服务在运行。其中之一是用于上传。他们开始偷我的照片了吗?

4

2 回答 2

0

就像缓存的后台进程说的那样 - 这是一个旧的应用程序进程,正在保留以提高速度,以防再次需要它。我想,同样的事情发生在服务上

于 2012-08-28T13:41:17.187 回答
0

WhatsApp 使用 XMPP 之类的东西

WhatsApp 使用开放标准可扩展消息传递和存在协议 (XMPP) 的定制版本。

见:http ://en.wikipedia.org/wiki/WhatsApp

我自己将 GCM 用于 Android 的聊天应用程序。如果设备长时间闲置,它仍然无法正常工作。

于 2012-08-28T13:45:14.503 回答