电源管理

电池续航时间是用户长期以来一直关注的问题。为了延长电池续航时间,Android 不断添加新功能,以帮助平台优化应用和设备在非充电状态下的行为。

Android 提供以下电池续航时间增强功能:

  • 应用限制。平台可以提示哪些应用会对电池续航时间产生不利影响,以便用户可以对这些应用施加限制,防止它们消耗资源。默认情况下,应用不会在后台受到限制。
  • 应用待机模式。平台会使未使用的应用进入应用待机模式,从而暂时限制此类应用访问网络,并延迟其同步和作业。
  • 低电耗模式。如果用户长时间没有主动使用其设备(处于静止状态且屏幕已关闭),则平台会使设备进入深度休眠状态(定期恢复正常操作)。此外,当用户关闭设备屏幕但仍处于移动状态时,Android 7.0 及更高版本还会启用低电耗模式,以触发一系列轻度优化。
  • 豁免。默认情况下,预加载的系统应用和云消息传递服务通常能够获得豁免,不会进入应用待机模式和低电耗模式。应用开发者可以使用 Intent 将这些设置应用于其应用。用户可以在“设置”菜单中豁免无需进入应用待机和低电耗节电模式的应用。

豁免应用

您可以豁免应用,使其不受低电耗模式和应用待机模式的影响。豁免功能可能适用于下列情况:

  • 使用除 Firebase 云消息传递 (FCM) 以外的云消息传递平台的设备制造商。
  • 使用非 FCM 云消息传递平台的运营商
  • 使用非 FCM 云消息传递平台的第三方应用

警告:请勿为了规避测试和优化而豁免应用。不必要的豁免会削弱低电耗模式和应用待机模式的优势,且有损于用户体验,因此我们强烈建议尽可能不要进行此类豁免(因为这样做会让应用破坏平台对耗电量的有益控制)。如果用户开始对这些应用的耗电量感到不满,则会导致令人失望的糟糕体验(和针对该应用的负面评价)并引发客户支持问题。出于这些原因,我们强烈建议您不要豁免第三方应用,而仅豁免云消息传递服务或功能相似的应用。

默认情况下,豁免的应用会在“设置”>“应用和通知”>“特殊应用权限”>“电池优化”中列出。该列表用于豁免应用,使其不会进入低电耗模式和应用待机模式。为使用户清楚知道哪些应用已被豁免,“设置”菜单必须显示所有豁免的应用。

用户可以依次转到“设置”>“应用和通知”>“应用名称”>“电池”>“电池优化”,然后选择要关闭(或重新开启)优化的应用,以此来手动豁免应用。不过,用户无法取消豁免系统映像中默认豁免的任何应用或服务。