在衡量你的应用程序对设备电池续航的影响时,系统会考虑到你的应用程序在几个不同地方所做的工作,包括以下内容。
● 前台服务,甚至那些有可见通知的服务
● Work 任务,包括加速的工作
● 广播接收者
● 后台服务
● 你的应用程序的缓存
如果你的应用程序出现这个通知,它不会再次出现在同一设备上,直到至少 24 小时后。如果系统检测到你的应用程序长时间运行一个前台服务--在 24 小时窗口内至少有 20 个小时--它会向用户发送一个通知,邀请他们与前台服务(FGS)任务管理器互动。
这可能都有点技术性,但一个过于简单的解释是,Android 13 现在监控一个应用程序的后台行为的越来越多的方面。不仅如此,还包括一些前台元素,如前台服务。这些是执行需要让用户注意到的操作的服务,并且有一个与之相关的通知,在服务停止或从前台移除之前不能被解除。这类行为的例子有:健身追踪应用程序,因为它们"正在锻炼",并积极收集数据;或者一个多媒体播放器,与前台服务一起播放,并可能在通知中显示当前歌曲和多媒体控制等内容。
最新文章