Android后台服务vs前台服务,哪一个更节省电池?

时间:2017-03-30 22:59:22

标签: android background battery foreground

我正在制作应用并希望提高电池效率。我知道将服务作为前台将不太可能被杀死,但哪一个更有效率的电池寿命?背景还是前景?

提前谢谢

1 个答案:

答案 0 :(得分:2)

如果您计划定位Android O并且您的服务需要在应用程序处于后台运行时运行,则无论如何都必须使用前台服务。如果您只想在自己的应用程序位于前台时运行它,只需使用普通的后台服务。

或者根据你想要达到的目标,你应该看看JobScheduler。

最后,我不会担心后台服务与前台服务的电池效率,而是依赖于您需要服务的电池效率。