目前我的安卓平板当服务器挂着,24小时接着电源。因为我的平板一黑屏就自动把性能降低,而且会自动清理后台并关闭wifi,所以一开始我不得不通过开启屏保来强制亮屏......
为了更好地当成服务器使用,我花了很长时间找了尝试寻找第三方软件来解决这个问题,现在我找到了两个不错的应用。

1. Battery Charge Limit

这款app可以设置手机充电阈值,我一般设置到79~45,这样电量低于45时,就会自动充电,充到79后自动停止充电。

2. Black Screen of Life

这款app可以可以通过感应光线变化来直接息屏,并且不影响后台程序运行,为了使用这个,我在感应器那里贴张纸挡光线(笑)然后用php读取/sys/class/power_supply/battery/capacity内的电池剩余电量。

目前只找到这两个不错的,其他同类型的几乎都太旧了,系统版本太新,用不上,以后找到更好的会加上。

3. 音乐播放器

在某群里有人提出了类似的问题,有群友说可以通过后台播放音乐来实现静止休眠,试了试感觉不错,便弄了个空白音频一直循环播放,感觉比Black Screen Of Life好。

4. 修改系统文件

这个是目前我所找到最好的方法了。用adb连接设备之后执行echo "PowerManagerService.noSuspend" > /sys/power/wake_lock,即可禁止系统进入深度休眠。(我的平板原来默认的是PowerManagerService.WakeLocks