Рассмотрим устройство, оставленное на столе, отключенное от сети и неподвижное. Через некоторое время экран выключается, и блокировка экрана может (или не может) активироваться автоматически в соответствии с настройками блокировки и умной блокировки.
Во-первых, предположим, что он заблокирован, сколько времени требуется Doze для экономии энергии?
С другой стороны, если интеллектуальная блокировка действует (например, по географическому положению), удерживая устройство разблокированным в течение нескольких часов (шесть — это предел, верно?), как это повлияет на функциональность «Дозировки»?
Время простоя не указывается Google, и я думаю, что OEM-производители реализуют это по-разному.
Цитата из документации Google Оптимизация для режима ожидания и ожидания (выделение добавлено)
Если пользователь оставляет устройство отключенным от сети и неподвижно в течение определенного периода времени с выключенным экраном, устройство переходит в режим ожидания. В режиме ожидания система пытается экономить заряд батареи, ограничивая доступ приложений к сети и службам, интенсивно использующим ЦП. Это также предотвращает доступ приложений к сети и откладывает их работу, синхронизацию и стандартные сигналы тревоги.
Периодически система ненадолго выходит из режима Doze, чтобы приложения могли завершить отложенные действия. Во время этого периода обслуживания система запускает все ожидающие синхронизации, задания и сигналы тревоги, а также разрешает приложениям доступ к сети.
Изменить : это может быть ответом с точки зрения пользователя, так как разработчики, по-видимому, планируют 9-минутный интервал.
Источник https://plus.google.com/+AndroidDevelopers/posts/94jCkmG4jff
Дайан Хакборн 17 ноября 2015 г. +Петр Налевка Извините, планирование будильников так часто в настоящее время не поддерживается в дремоте.... Как бы то ни было, минимальное время между будильниками в режиме ожидания будет изменено на 9 минут в какой-то момент относительно скоро (даже на устройствах запущены текущие сборки Marshmallow) .
Трудно ответить правильно, так как
Как видно из ответа на первую часть вопроса, разработчики, похоже, улучшают/модифицируют поведение функционала «Дозе», и только после того, как он будет доработан и реализован, можно будет сделать вывод.
Как видно из этого поста https://stackoverflow.com/questions/33018306/doze-mode-and-foreground-service , благодаря Firelord за то, что он выделил это , в документации Google отсутствуют подробности, и разработчики/OEM могут реализовывать различные поведения, так что ничего нельзя сказать на данный момент времени с уверенностью.