Будет ли сервис переднего плана работать в нерабочее время режима ожидания - PullRequest
0 голосов
/ 12 января 2019

Служба переднего плана Android - хороший механизм для предотвращения перехода приложения в режим ожидания приложения, но служба переднего плана также будет работать даже в режиме ожидания?

Я имею в виду, не в короткое периодическое время пробуждения в режиме Doze, а в большинстве времени сна в режиме Doze. Будет ли это работать в такое глубокое время сна?

Некоторые люди говорят, что на передний план не влияет режим Doze. Как режим ожидания влияет на фоновые / передние услуги, с / без частичных / полных wakelocks?

Но некоторые люди (комментарии по следующей ссылке) сказали, что служба Foreground также останавливается в режиме Doze Режим ожидания и обслуживание переднего плана

Кто прав?

1 Ответ

0 голосов
/ 12 января 2019

У меня есть опыт работы службы переднего плана (с уведомлением, которое обновляется каждую секунду), из-за режима ожидания. Я выполнял функцию таймера в моем сервисе переднего плана. Когда я вернулся через долгое время, таймер на самом деле не работал, потому что устройство перешло в режим ожидания. Я должен был попросить WakeLock, чтобы поддержать мой сервис.

...