我的问题是我的gcm工作正常并且我收到通知,但是当我的手机屏幕关闭时,我的GcmReceiver停止工作,我没有收到更多通知
知道为什么会这样吗?提前谢谢!
这是我的manifest.xml
Cloud9/hello_world
更新
我发现了我的真正问题,就是这个how can i put this configuration on my huawei cellphone?
答案 0 :(得分:0)
首先,您需要' 唤醒广播接收器'它有助于实现接收设备唤醒事件的BroadcastReceiver的通用模式,然后将工作传递给服务,同时确保设备在转换期间不会重新进入休眠状态。本课程负责为您创建和管理部分唤醒锁;您必须请求 WAKE_LOCK 权限才能使用它。
其次,您需要使用' delay_while_idle ',它表示如果设备处于空闲状态,则不会立即发送消息。服务器将等待设备变为活动状态,然后仅发送每个collapse_key值的最后一条消息。默认值为false。