我有一个应用程序,在其中我在后台执行一些任务,
因此,如果我的后台服务正在运行,该任务就会执行
问题 :当我启用和禁用省电程序时,它会关闭所有内容并停止正在运行的每个后台服务。关闭省电程序后,直到我打开应用程序后,服务才开始启动。
那么,对于低于 Android.M 的版本,当省电模式关闭时,如何重新启动后台服务
在 Android 6.0 及以下版本中面临问题。
Myservice.java
public class Myservice extends Service {
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return Service.START_STICKY;
}
@Override
public IBinder onBind(Intent intent) {
return null;
}
@Override
public boolean stopService(Intent name) {
return true;
}
}
我启动这个服务是我的MainActivity.java
这样我就可以收到任何类型的广播或节电通知
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)