1

我一直在读到,使用 Android C2DM 是最有效的解决方案,就带宽而言,用于跟踪更新。但是,我完全错过了 C2DM 是如何更高效的,即每 5 分钟轮询一次的解决方案。

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

那么,即使处于低功耗模式,保持 TCP/IP 连接打开是否也不会一直保持无线电开启?

每 5 分钟轮询一次,即使延迟宽度是无线电打开/关闭,将持续 3 秒下载,将无线电保持在高功率模式 5 秒和低功率模式 12 秒(延迟关闭)。

感谢您帮助解决这个问题。

4

1 回答 1

0

服务器不会轮询使用 bw 和数据的更改,而是会在发生更改时通知您,只有这样您才能检索更改。

于 2012-07-17T16:35:28.490 回答