0

我开发了一个 android 应用程序,允许用户根据 chrometophone 示例从他们的手机请求信息。一切运行良好,但我注意到 c2dm 消息只发送一次到设备,并且子序列 c2dm 只会在屏幕解锁后到达手机。

这让我很恼火,因为我的应用需要从手机获取数据而无需多次解锁屏幕。任何人都可以在这方面提供帮助吗?

感谢并为我糟糕的英语感到抱歉。

4

2 回答 2

1

感谢孤独的回复。

我想我找到了答案。有一个名为“delay_while_idle”的参数,chrometophone 将此参数设置为 true,这样 C2DM 只会在手机不在 IDLE 时发送。

于 2010-10-11T03:58:20.737 回答
0

如果我理解您的问题,您想在手机处于空闲状态时向手机发送消息。遗憾的是,您不能这样做,因为只有在手机不空闲(即解锁)时才会收到 C2DM 消息。

最重要的是,设备在屏幕锁定时会停止 wifi,并且只会不时启动它。

于 2010-10-10T21:46:06.980 回答