我开发了一个Android应用程序,允许用户根据chrometophone示例从他们的手机请求信息。 一切都运行良好,但我注意到c2dm消息只发送一次到设备,后续c2dm只会在屏幕解锁后到达手机。
这让我烦恼,因为我的应用程序需要多次从解锁屏幕获取手机数据。 任何人都可以提供帮助吗?
谢谢,抱歉我的英语不好。
答案 0 :(得分:1)
感谢lonel的回复。
我想我找到了答案。有一个名为“delay_while_idle”的参数,chrometophone将此参数设置为true,这样只有当手机不在IDLE时才会发送C2DM。
答案 1 :(得分:0)
如果我理解你的问题,你想在手机处于空闲状态时向手机发送信息。你不能这样做,因为只有在手机没有空闲(即解锁)时才会收到C2DM信息。
最重要的是,设备会在屏幕锁定时停止播放,并且只会不时地启动它。