обновление местоположения перестает работать несколько раз в часах (прекращено), даже если я начинаю получать местоположение, если прошло 2 минуты, а местоположение не получено? - PullRequest
0 голосов
/ 24 октября 2018

Обновление местоположения перестает работать несколько раз в течение нескольких часов, даже если я останавливаю / начинаю получать местоположение, если оно не получало местоположение в течение 2 минут.Я также использую службу переднего плана, служба переднего плана всегда работает без проблем на любом устройстве и никогда не останавливается.но выборка местоположения перестает работать иногда, и я запускаю его (я останавливаю / запускаю местоположение r, если местоположение не получено в течение 2 минут), но все же на некоторых устройствах возникает эта проблема.

Я запускаю обновление местоположения с помощью:

LocationServices.FusedLocationApi.requestLocationUpdates (mGoogleApiClient, mLocationRequest, getInstance ());

и остановите его с помощью кода:

mGoogleApiClient.connect ();

для оптимизации аккумуляторамое приложение настроено на игнорирование, энергосбережение отключено, а режим определения местоположения имеет высокую точность.

Мой вопрос:

Как заставить gps получить местоположение без какого-либо вмешательства !?Мы работаем над этим около года, и 70% устройств работают нормально, а 30% - нет.

Посмотрите на желтый, синий и зеленый.Красный - это пример компании, которая использует наши услуги.today example of a company

...