当前位置: 代码迷 >> Android >> 如何使Android平板wifi不休眠
  详细解决方案

如何使Android平板wifi不休眠

热度:96   发布时间:2016-05-01 15:01:25.0
怎么使Android平板wifi不休眠?
背景:
1. Android平板作为服务器,随时等待其他设备发送连接请求或数据。
2. Android平板要自动休眠或手动休眠,响应低碳环保。
3. Android平板已经设置wifi休眠策略为【永不】了。
4. Android平板也已经设置mWifiLock.acquire()。

现状:
实时有客户端联机并发送数据,wifi就不会休眠。
Android平板休眠后2-5分钟后,客户端就无法发送连接请求,也ping不到主机。

请高人指点,越详细越好,不要转帖或复制,网络上的资源基本搜遍了,谢谢!

最高只能100分,随后再加!

------解决方案--------------------
加一个WakeLock看看
------解决方案--------------------
"Android平板休眠后2-5分钟后,客户端就无法发送连接请求,也ping不到主机"
系统都已经休眠了,所有的线程都停止了还响应什么,除非你的系统不休眠才能实现你响应的功能,要低碳环保就在电源管理方面做低功耗处理了
------解决方案--------------------
“ Android平板已经设置wifi休眠策略为【永不】了。”
wifi的休眠跟系统休眠不是一回事
------解决方案--------------------
这个有可能是底层的原因,应该用命令行查一下,设置后芯片的状态都有那些变化。
------解决方案--------------------
加了wakelock 屏幕一直不关~~wifiservice中有对于屏幕关闭1分钟还是两分钟的动作 会退出wifi服务~~

我们压力测试加wakelock 除非没电 否则网络一直正常 连续7天
  相关解决方案