Мы используем обновления местоположения с постоянными интервалами, чтобы предоставлять наши услуги с помощью службы Foreground. В Android 9 служба полностью останавливается, пока пользователь не разблокирует экран. Он отлично работает на устройствах Android O и pre O. Я обратился к Интернету и попытался использовать все доступные обходные пути. Но ничего не работает. Кто-нибудь сталкивается с этой проблемой? Есть ли какое-нибудь решение?
Согласно документам, службы Foreground с уведомлениями освобождаются от блокировки. Я пытался использовать блокировку пробуждения и менеджер будильника. Пока ничего не получилось. Что мне не хватает? На это нет ни четкой документации, ни Stack Overflow.