В корневом устройстве Android M, я хочу полностью отключить режим Deviceidle («Doze») все время. Да, я знаю, это влияет на мое время автономной работы, и все в порядке со мной.Android: полностью отключить deviceidle («Doze») в Android M?
Я знаю, что я могу вызвать следующее:
dumpsys deviceidle disable
Однако, я не смог найти подробную документацию для этого подкоманде. Действительно ли это отключает «Doze» полностью и постоянно на моем устройстве (или, по крайней мере, до следующей загрузки) или выполняет какую-либо другую связанную функцию?
Если эта команда «disposys deviceidle disable» не способ окончательно отключить «Doze», есть ли другой способ, возможно, через Android Java API? На самом деле, решение Java-API было бы идеальным, если оно существует.
http://www.stackoverflow.com/questions/39873417/what-is-system-api-for-stoping-doze-for-an-app-on-android-marshmellow/39913940#39913940 –
Использовать 'adb shell dumpsys deviceidle -h' для docs –
Также проверьте это https://newcircle.com/s/post/1739/2015/06/12/diving-into-android-m-doze –