-1

我聽說「高優先級的GCM消息是喚醒手機打瞌睡模式的唯一方法」。在Android手機中打盹模式意味着什麼。Android手機中打盹模式的含義是什麼?

+0

有打盹模式對這麼多的問題。你可以從中得到答案。 – Apurva

+2

您是否嘗試使用字符串「android doze mode」搜索? –

回答

0

你可以用Google搜索它自己的...

只要你升級到棉花糖或得到一個新的設備上運行它,你會立即注意到打盹模式的影響。此功能默認處於活動狀態,Google不允許OEM修改其工作方式。當您將設備在關閉屏幕的狀態下關閉約30分鐘時,設備將轉入打盹模式以防止電池電量耗盡。

當打盹處於活動狀態時,手機上的應用程序將無法訪問網絡,當應用程序試圖阻止設備進入睡眠狀態並且不允許任何後臺任務運行時,系統將忽略「喚醒」。這聽起來像是你的手機對你不太好,但是有幾種方法可以保證功能。雖然應用程序無法喚醒設備運行同步作業和其他後臺任務,但高優先級的推送消息仍會顯示。例如,環聊消息將出現在處於打盹模式的設備上。

設計好的應用程序不應受到打盹模式的任何不良影響。該設備會在短時間內週期性地從打盹模式中喚醒,從而允許應用程序運行他們與Android作業調度程序一起排隊的任務。這些被稱爲維護窗口,並且在設備保持不動時間越長,它們就越不頻繁。

來源:http://www.greenbot.com/article/3027918/android/how-doze-and-app-standby-finally-fixed-android-battery-life-in-marshmallow.html