互联网IT百科

Android中的Doze模式和App Standby的机制是什么

2024-06-30
董某人IT讲师

擅长计算机理论和IT技术

1、Doze模式: 当设备未连接到充电器且一段时间内未被使用时,系统会逐步将设备置入低功耗状态。在Doze模式下,系统会限制应用的网络访问和延迟后台任务的执行,但仍允许通过高优先级的推送消息(如FCM)唤醒应用。随着设备处于Doze模式的时间增加,这些限制会变得更加严格。

2、App Standby: 当应用长时间未被用户主动使用时,系统会将其置入App Standby状态。在这种状态下,应用的后台网络活动会被限制,对电池的影响降到最低。只有在设备连接到充电器、用户主动使用应用或应用接收到高优先级消息时,应用才会从App Standby状态中退出。

引用公司