Отключить режим ожидания прагматично

#android #android-6.0-marshmallow #android-doze

#Android #android-6.0-marshmallow #android-доза

Вопрос:

Android Marshmallow имеет новую встроенную функцию doze, которая через некоторое время отключает фоновые процессы. Как решить эту проблему, просто проверив, просыпается ли устройство от этого события ожидания, а затем перезапуская процесс планировщика (сравнивая временные метки, чтобы узнать, сколько времени прошло).

Пожалуйста, помогите!!

Ответ №1:

это отключает фоновые процессы через некоторое время.

Это не то, что делает doze. Когда включается режим ожидания, к приложению применяется ряд ограничений (читайте здесь, какие именно), но приложение не закрывается и не убивается, оно будет продолжать работать.

Цель doze — ограничить возможности приложения, чтобы предотвратить разрядку батареи, а не останавливать запуск приложений.