【问题标题】:Media Player killed by Android system媒体播放器被安卓系统杀死
【发布时间】:2018-12-25 20:38:12
【问题描述】:

在我的应用中,我有 Activity A(家庭活动)--->> 然后是 Activity B --->> 然后是 foreground 服务。

应用程序运行一个小时,然后在通知栏中我得到 “此应用程序正在消耗电量 > 40mhA”。再过一个小时,该应用程序就会被杀死。

参考this,杀掉app后也可以保持服务运行,但这不是目标。

我的问题:是否有可能保持应用程序运行并克服系统杀戮?

谢谢

【问题讨论】:

    标签: java android android-mediaplayer kill foreground-service


    【解决方案1】:

    据我所知,如果操作系统因功耗而决定终止您的应用程序 - 您无法保持其运行。

    您能做的最好的事情就是检查它为什么会消耗这么多电池并通过您的代码对其进行优化。 我知道有时您似乎无能为力来优化它,但相信我,确实有。 也许您以错误的方式滥用服务?

    如果您将代码发布在这里,我们可以尝试帮助您修复它:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2011-09-03
      • 1970-01-01
      • 2013-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多