Как официально зарегистрировано, Android 9 вносит ряд улучшений в режим экономии заряда батареи.Например, службы определения местоположения могут быть отключены, когда экран выключен.См. https://developer.android.com/about/versions/pie/power#battery-saver
Я протестировал его на пикселе 2. Конкретно, когда режим энергосбережения активирован и экран выключен, система LocationManager останавливается (вызывается GnssStatus.Callback onStopped ()).
Есть ли другой способ получения местоположений, когда экран выключен с включенным режимом энергосбережения?Ты хоть представляешь, как это делают крупные игроки (Страва, ...)?
Спасибо за помощь!