打盹模式和前台服务

GPa*_*ack 15 android android-mediaplayer android-6.0-marshmallow

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

什么是真正的规则?

sec*_*_aw 32

这篇文章的评论9月17日,Dianne Hackborn写道:

已经运行前台服务的应用程序(带有相关通知)不受打盹的限制.

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

  • 迟到的回复,但我正在测试一个前台服务.在该服务中,我实现了一个Logwriter,每隔几秒钟,我就会将信息写入文本文件.如果出现app standby/doze模式,则在唤醒设备之前不会写入任何内容.那么,应用程序处于待机状态还是打瞌睡模式不允许写入外部文件? (9认同)
  • 您的问题可能与前景服务可能仍然受打盹模式影响的错误有关,而不是在单独的进程中运行.请参阅https://code.google.com/p/android/issues/detail?id=193802 (3认同)