我正在使用tcp套接字处理聊天应用,并在设备进入休眠模式(Android M& N)时遇到一些问题。众所周知,当设备长时间不使用时,打盹会延迟应用程序的后台CPU和网络活动,从而减少电池消耗。所以在设备进入休眠模式之前我想告诉服务器设备现在打算打瞌睡模式,现在需要通过推送通知(gcm / fcm)向设备发送消息。
如果有人有解决方案,请写在这里。
答案 0 :(得分:0)
注册广播Intent
PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGE
。当设备进入和退出打盹模式时,将发送Intent
。