小于或等于22的API版本的自动启动/电池优化

时间:2019-03-06 12:35:28

标签: android autostart battery-saver

我正在开发一个需要自动启动/电池优化以保持我的服务运行的应用程序,即使该应用程序已从任务管理器中终止。

我能够在大于或等于23的API版本上完美地做到这一点,但是在此之下,我无法做到这一点。 谁能指导我在22以下的API版本上可以做些什么,以使我的服务始终在后台运行。

我正在使用的当前代码是:

if (Build.VERSION.SDK_INT >= 23){
    Intent intent = new Intent();
    intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS);
    startActivity(intent);
}

任何帮助将不胜感激。

0 个答案:

没有答案