Android C2DM如何改善带宽使用?

时间:2012-07-17 16:23:40

标签: android android-c2dm

我一直在阅读,使用Android C2DM是最有效的解决方案,带宽明智,用于跟踪更新。但是,我确切地想知道C2DM如何更高效,然后说,每5分钟进行一次轮询的解决方案。

我的理解是: C2DM通过维护持久的TCP / IP连接来工作。 维持所述连接意味着保持收音机(我认为这是我错的地方?) http://developer.android.com/training/efficient-downloads/efficient-network-access.html

即使它处于低功耗模式,也不会保持TCP / IP连接打开,始终打开无线电?

在每5分钟轮询一次,甚至宽度延迟是无线电开启/关闭,下载3秒,将无线电保持在高功率模式5秒,低功耗模式保持12秒(延迟关闭)

感谢任何帮助清除这一点。

1 个答案:

答案 0 :(得分:0)

服务器会在某些内容发生变化时通知您,而不是轮询服务器以查找使用bw和数据的更改,只有这样您才能检索更改。