在我的Huawei P20 Lite(Android 9)上,有一个设置电源使用详细信息-> 应用启动-> “自动管理” 。启用此设置后,我注意到操作系统有时在后台运行时会终止我的应用程序。
该应用程序充当流服务器。
是否可以通过编程方式禁用“自动管理” 并启用“在后台运行” 设置?
编辑:我注意到Deezer或Spotify之类的著名应用程序不要求忽略电池优化,并且在后台播放音乐时它们永远不会被杀死。有谁知道他们是如何实现的?
答案 0 :(得分:1)
在您的应用中实施Foreground Service
,以提高操作系统中组件的优先级,以降低其被杀的几率。