0

如果手机设置为在手机进入睡眠模式时关闭 WiFi,我的应用程序将失去连接。这是一个有据可查的问题,当某些设备退出睡眠模式时,即使 WiFi 图标表明它已连接,WiFi 连接甚至不会重新连接。我已经在我的一台设备上看到了这种情况。

但我对 Gmail 应用程序的工作方式一无所知。即使在睡眠模式下,如果有邮件进来,您也会收到通知。然而,如果 WiFi 在睡眠模式下被禁用,那么 Gmail 应用程序检查邮件的唯一方法就是打开 WiFi。我假设它会打开它,然后在完成检查邮件后关闭。那么我怎样才能完成同样的事情呢?还是我错了,WiFi 永远不会关闭,因为 Gmail 始终保持开启状态?但我怎么会知道呢?

4

2 回答 2

0

因为它不依赖 WiFi,所以可以通过移动网络进行数据连接。或者你是说你禁用了移动网络数据?

顺便说一下,Gmail 和其他人使用推送通知,如果您好奇,请参阅 Cloud to Device Messaging (C2DM)。

更新:另请注意,即使在屏幕关闭时将 wifi 睡眠模式策略设置为关闭,它通常也不会直接关闭 wifi,而是稍等片刻。我认为它因手机型号而异,但大约需要 5-15 分钟。

更新 2:Gmail(或推送频道)当然也可以定期打开 wifi,即使您将 wifi 睡眠模式策略设置为在待机时关闭。当然,您也可以这样做,但如果是这样,请非常小心电池寿命。如果您使用推送通知,则会为您处理并协调电源效率。

于 2012-05-06T15:25:27.003 回答
0

获取一个 wifi 锁,它不会受到用户的 wifi 睡眠策略的影响 - 但是,请确保在执行需要 wifi 的功能之前等待/延迟/睡眠,因为设备需要时间才能真正连接到网络才能使用。完成后释放 wifi 锁定,但同样,电池寿命会受到影响。用户非常热衷于唤醒锁/wifi 锁,所以添加大量警告。

于 2013-05-20T16:32:05.967 回答