屏幕关闭时,前景应用程序被杀死

时间:2020-09-05 00:45:20

标签: android ram battery foreground

我的Android手机出现问题,如果屏幕关闭,我在前台运行的应用程序将被杀死。示例包括:使用拼接器列出播客,使用Google地图进行语音导航,使用voip应用程序进行通话,列出具有声音的有声读物。

当屏幕关闭时,应用会在某个随机点被杀死。例如有时会在一分钟后发生,有时我会开车30分钟,播客也会中断。发生这种情况后,如果我解锁手机,我将回到主屏幕。

我尝试过的事情:

  • 更定期地重启手机,没有好处
  • 在关闭屏幕之前固定前景应用程序。没有好处。
  • 卸载应用程序/停止后台服务以减少RAM使用量。我最初指责RAM,但我卸载了许多东西,这没有帮助。

关于我的手机的其他信息:

  • LG G7(LM-G710EMW),Android版本9,内核版本4.9.112
  • 开发人员选项->正在运行的服务:通常会显示大量的可用RAM(例如,现在为1.2GB可用)。当订书机出现在此列表中时,它将占用约250mb。
  • 使用新星发射器
  • 不使用任何第三方节电/优化应用程序。提及的所有应用都已在“设置”->“电池”->“省电例外”中为android的内置电池进行了选择。 Android的内置电池保护程序已关闭。
  • 不使用任何杀死其他应用程序,声称释放RAM等的第三方应用程序。我唯一有可能杀死其他应用程序的是Tasker。

所以这很烦人,因为它基本上阻止了我将手机用于任何有用的事情,除非我保持屏幕打开。我知道我可以使屏幕尽可能地变暗,所以保持屏幕打开会减少电池消耗,这对于导航是可以的,但对于想要将手机放在口袋里的情况来说还不够好。

我一直在指责RAM-即以某种方式我用光了RAM,而android正在杀死使用最多的应用。但是杀死前台应用程序没有任何意义。

即使有很长的路要走,也可以打开所有建议。

我根本不关心电池寿命。如果我可以关闭其他省电/优化功能,那就全力以赴了。

1 个答案:

答案 0 :(得分:0)

由于Background Execution Limits。为防止您的应用被杀死,您必须创建一个前台服务