Я сделал приложение, которое проверяет местоположение конечного пользователя каждые 5 секунд.
Я пытаюсь получить скорость, чтобы они не могли использовать приложение, если они едут в целях безопасности проблемы. (максимум 20 км / ч)
Я настроил следующее и запросил разрешение AccessFineLocation :
locationRequest = new LocationRequest()
.SetPriority(LocationRequest.PriorityHighAccuracy)
.SetInterval(FIVE_SECONDS)
.SetFastestInterval(ONE_SECOND);
Я хочу знать, сколько мобильных данных это потребляет бег в течение часа. Конечные пользователи имеют ограниченные мобильные данные объемом 500 МБ каждый месяц.
Я пытался проанализировать это с помощью некоторых мониторов appdata, но без результатов.
Использует ли это данные вообще или спрашивает только информация от датчиков GPS в планшете?
На планшете также установлен высокий приоритет.