Realme 2 Pro中的自动启动

时间:2019-02-12 17:22:55

标签: android autostart

我正在开发一个需要始终保持服务运行的应用程序,为此,我从用户那里获得了“自动启动”权限,并且一旦获得用户的授予,我就可以保持我的服务持续运行该应用已从任务管理器中关闭。现在的问题是,当我将用户重定向到“自动启动”权限设置页面时,除 Realme 2 Pro 以外,几乎所有设备中的“自动启动”或“电池优化”设置页面上都将其重定向。我正在使用下面提到的代码将用户带到“电池优化”设置页面。

Intent intent = new Intent();
intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS);
startActivity(intent);

但是在Realme 2 pro的情况下,它会将用户带到应用程序设置页面,在那里我可以看到2个选项“ Allow Autostart”和“ Power Saver”。我不确定我需要打开哪个选项来保持我的服务正常运行。 我附上正在打开的设置对话框的屏幕截图。

enter image description here

1 个答案:

答案 0 :(得分:0)

启用允许自动启动选项对我有用以允许 Realme 中的 PeriodWorker