打盹模式和前台服务

时间:2015-10-08 14:12:36

标签: android android-mediaplayer android-6.0-marshmallow

检查我的应用在M预览设备上的行为,它的前景(有效通知)服务播放音乐似乎不受打盹模式的影响。 但阅读文档似乎只能从AppStandby中免除前台服务。

真正的规则是什么?

2 个答案:

答案 0 :(得分:31)

在9月17日的this post评论中,Dianne Hackborn写道:

  

运行前台服务的应用程序(带有相关通知)不受打瞌睡的限制。

所以是的,你的发现似乎是预期的行为。

答案 1 :(得分:-2)

注意,前台服务可以防止您的应用永远不会进入应用待机状态,但不会打瞌睡。

此处使用adb cmd进行测试

$ adb shell dumpsys battery unplug    
$ adb shell am set-inactive <packageName> true