根据这个Android C2DM 通过心跳机制保持套接字处于活动状态,使其能够接收推送消息。这让我希望我可以通过有效的 wifi 连接向正在睡觉的手机发送消息。
我已经将“delay_while_idle”设置为“0”。如果我的手机屏幕关闭,则消息会发送,但如果手机进入睡眠状态则不会发送(测试间隔为 20 分钟,1-6 小时)。
为了以防万一,我已经获得了部分 cpu 锁 + 完整的 wifi 锁。
我只是犯了根本性的错误,还是我误解了 C2DM 推送功能?
我可以向睡眠电话发送消息吗?