Цель Android 14 – запуск FGS с указанием местоположенияAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Цель Android 14 – запуск FGS с указанием местоположения

Сообщение Anonymous »

Я использую тип службы переднего плана в качестве местоположения для получения местоположения через службу. он будет получать каждые 2 минуты. служба запускается и останавливается, через 2 минуты она снова запускается и останавливается и продолжает работать как в фоновом, так и в переднем плане.
Итак, здесь я дал все разрешения перед запуском, Итак, теперь приложение в фоновом режиме и местоположение GPS отключены, у меня произошел сбой при следующем запуске обновления местоположения службы на переднем плане.

Код: Выделить всё

Fatal Exception: java.lang.RuntimeException
Unable to create service com.lystloc.utils.services.tracking.LocationUpdateService: java.lang.SecurityException: Starting FGS with type location callerApp=ProcessRecord{c137f46 23529:com.lystloc/u0a332} targetSDK=34 requires permissions: all of the permissions allOf=true [android.permission.FOREGROUND_SERVICE_LOCATION] any of the permissions allOf=false [android.permission.ACCESS_COARSE_LOCATION, android.permission.ACCESS_FINE_LOCATION] and the app must be in the eligible state/exemptions to access the foreground only permission
Заранее спасибо

Подробнее здесь: https://stackoverflow.com/questions/787 ... e-location
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»