能源管理

電池壽命一直是用戶長期關注的問題。為了延長電池壽命,Android不斷添加新功能,以幫助平台優化應用程序和設備的充電器行為。

Android包括以下電池續航時間增強功能:

  • 應用限制。該平台可以建議會對電池壽命產生負面影響的應用程序,以便用戶可以選擇限制這些應用程序消耗資源。默認情況下,應用不受後台限制。
  • 應用待機。該平台可以將未使用的應用程序置於“應用程序待機”模式,從而暫時限製網絡訪問並推遲這些應用程序的同步和作業。
  • 打ze睡。如果用戶長時間未主動使用其設備(屏幕處於關閉狀態且處於靜止狀態),則平台可以進入深度睡眠狀態(定期恢復正常操作)。當用戶關閉設備屏幕而又繼續走動時,Android 7.0及更高版本還使Doze能夠觸發一組更輕鬆的優化。
  • 豁免事項。默認情況下,通常從App Standby和Doze中免除預加載的系統應用程序和雲消息傳遞服務。應用程序開發人員可以使用Intent將這些設置應用到他們的應用程序。用戶可以在“設置”菜單中將應用從“應用待機”和“打Do”節能模式中排除。

豁免申請

您可以免除應用程序受到“打ze”或“應用待機”的約束。在以下用例中,可能需要豁免:

  • 使用Firebase Cloud Messaging (FCM)以外的Cloud Messaging平台的設備製造商。
  • 使用非FCM Cloud Messaging平台的運營商
  • 使用非FCM雲消息傳遞平台的第三方應用程序

警告:請勿豁免應用程序,以免進行測試和優化。不必要的豁免會破壞Doze和App Standby的優勢,並可能損害用戶體驗,因此我們強烈建議盡量減少此類豁免,因為它們會使應用程序破壞平台對功耗的有益控制。如果用戶對這些應用程序的功耗不滿意,可能會導致沮喪,糟糕的體驗(以及對應用程序的負面評價)以及客戶支持問題。由於這些原因,我們強烈建議您不要免除第三方應用程序,而應僅免除雲消息傳遞服務或具有類似功能的應用程序。

默認情況下豁免的應用程序“設置”>“應用程序和通知”>“特殊應用程序訪問”>“電池優化”中列出。此列表用於將應用程序從打ze模式和應用程序待機模式中排除。為了向用戶提供透明度,“設置”菜單必須顯示所有豁免的應用程序。

用戶可以通過“設置”>“應用程序和通知”>“ APP-NAME >“電池”>“電池優化”來手動豁免應用程序,然後選擇要關閉(或重新打開)優化的應用程序。但是,用戶不能取消免除系統映像中默認免除的任何應用程序或服務。