如「電源管理」中所述,系統可能會基於許多原因而對應用程式施加電源限制。下表概略說明目前的限制。裝置充電時則不受此限。
無論是哪一種情況,最嚴格的適用設定都是生效的設定。舉例來說,如果省電模式已啟用,且應用程式位於「極少」值區,系統就會在 Firebase 雲端通訊 (FCM) 套用較嚴格的應用程式待命值區限制。
注意:此表格的值可能會有所變更。這些值僅供參考,且改善電池壽命與內容更新及時性之間的平衡,可能會導致這些值變更。
設定 | 工作 * | 鬧鐘 | 網路 † | Firebase 雲端通訊 § |
---|---|---|---|---|
使用者限制背景活動 | ||||
已啟用限制: | 永不 | 永不 | 沒有限制 | 沒有限制 |
打盹 | ||||
打盹已啟用: | 延後至指定期間 | 一般鬧鐘:延後至指定期間 不精確的閒置狀態鬧鐘:上限為每 9 分鐘 1 次 精確的閒置狀態鬧鐘:上限為每小時 72 次 |
延後至指定期間 | 高優先順序:沒有限制 一般優先順序:延後至指定期間 |
應用程式待命值區 (依值區) |
在 Android 13 之前 (API 級別 33) | |||
已啟用: | 沒有限制 | 沒有限制 | 沒有限制 | 沒有限制 |
工作組: | 上限為每 2 小時 10 分鐘 | 上限為每小時 10 次 | 沒有限制 | 沒有限制 |
常用: | 上限為每 8 小時 10 分鐘 | 上限為每小時 2 次 | 沒有限制 | 高優先順序:每天 10 次 |
極少: | 上限為每 24 小時 10 分鐘 | 上限為每小時 1 次 | 已停用 | 高優先順序:每天 5 次 |
限制: | 每天一次 | 每天一個鬧鐘,可以是精確的鬧鐘或不精確的鬧鐘 | 已停用 | 高優先順序:每天 5 次 |
* 如果工作限制有效,應用程式會依照指定的時間間隔,獲得十分鐘的工作執行期。十分鐘結束後,所有工作都會延後到下一個工作執行期。
† 如果網路存取權有限,應用程式會依照指定的時間間隔,獲得十分鐘的網路使用期。
§ 如果高優先順序的 FCM 訊息有上限,則達到上限後,系統會將任何後續訊息視為一般優先順序的訊息。請注意,應用程式待命值區指定的高優先順序訊息限制僅適用於 Android 12 (API 級別 32) 以下。如需高優先順序郵件的現行指南,請參閱「設定及管理郵件優先順序」一文。