手机屏幕灭掉,wifi进入到休眠模式的 控制策略
时间:10-02
整理:3721RD
点击:
手机屏幕灭掉后,如果当前手机没有连接AP,那么过2分钟后wifi会进入休眠模式;如果当前手机
有连接AP,可是没有APP在使用wifi,那么过15分钟后wifi会断开并进入休眠模式,如果有APP在
使用wifi(有require WifiLock),那么wifi就不会断开。
具体的代码在
alps/php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/services/java/com/android/server/WifiService.java中:
else if (action.equals(Intent.ACTION_SCREEN_OFF)) {
....
而15分钟的时间是通过DEFAULT_IDLE_MILLIS这个变量进行控制的:
private static final long DEFAULT_IDLE_MILLIS = 15 * 60 * 1000; /* 15
minutes */
可以修改成希望的值。但建议不要太小。