我正試圖將應用程序置於待機模式。我正在使用運行Android API 23(修訂版1)的模擬器。我不能夠把應用程序在待機按照官方文檔中列出的步驟:Android M(預覽)App Standby
- 亞行外殼dumpsys電池拔掉
- 亞行殼正在設定不活躍真
當我測試如果應用程序使用adb shell am get-inactive <packageName>
實際上處於待機狀態,我總是會獲得以下結果「Idle = false」。在執行上面列出的命令之前,我還鎖定了屏幕,但結果總是相同「Idle = false」。 是否有其他人遇到相同的行爲?
編輯:請參閱下面的答案。 – Flyview
在嘗試將應用程序置於應用程序待機模式之前,您是否關閉了屏幕? 你也可以測試一下,看看你是否可以進入空閒模式。 通過'adb shell dumpsys battery unplug'「拔下電池」之後,嘗試通過運行'adb shell dumpsys deviceidle step'觸發空閒模式,直到設備進入空閒模式,或運行'adb shell dumpsys deviceidle force-idle'。 – ccpmark