Code Bye

安卓app屏保的时候程序也停止了

大家好!
本人在编写一个安卓app的时候,当屏幕在半分钟时间变成黑屏的时候,app执行的程序也停止了。
问一下怎么能让屏幕变黑的时候让程序照常运行呢?
谢谢!
解决方案

60

变黑是锁屏?是报错还是程序退出?

30

一般来说,你只要该APK程序会一直运行的;
但根据你的描述,应该是手机黑屏时自动停止或暂停了APP程序活动;
那么不难看出,这和你的手机机器型号和当前系统版本有关。
很典型的就是安卓6.0版本,有一个Doze Mode,手机长期静止不用,应用会被暂停(网络、同步停掉,WakeLock和AlarmManage停掉或延后),甚至还有App Standby,应用切换到后台后,系统根据本人的判断停止应用的网络与同步等等。
当然,针对不同厂商的手机(根本不同厂商系统不一样),就拿小米来说,第一存在神隐模式,也就是会本人断网……而且小米针对每个app都有个后台运行时允许联网的开关,具体可以看看这篇博文http://www.jianshu.com/p/584707554ed7
总得来说,就是这应该和系统和手机有关,暂时没有很好的方法,只能延长锁屏时间或关闭Doze Mode模式和App Standby模式等。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明安卓app屏保的时候程序也停止了