0

Я не нашел много документации по этому вопросу, и на самом деле это не очень просто или просто проверить. Я строю LocationRequest для использования в FusedLocationProvider. Вот ссылка на документы для удобства:Я потеряю запрашиваемые обновления местоположения в FusedLocationProvider, если я установил fastestInterval слишком низко?

http://developer.android.com/reference/com/google/android/gms/location/LocationRequest.html

Мой priority установлен в PRIORITY_HIGH_ACCURACY. Я понимаю, что fastestInterval позволяет моему приложению получать обновления местоположения, которые были запрошены другими приложениями. Для нашего использования мы хотим, чтобы местоположения были точными за счет срока службы батареи.

Если другое приложение запрашивает адреса с более низким приоритетом, но с более быстрым интервалом, существует ли риск того, что я потеряю свои обновления местоположения, потому что мой fastestInterval уже встречается с более частыми обновлениями с более низким приоритетом?

ответ

0

Если вы установите setFastestInterval (Явное установить быстрый интервал обновления местоположения) и setInterval (который установлен нужный интервал для активных обновлений местоположения) вы убедитесь, что вы получаете обновления из вашего запроса обновления. В другом случае вы можете слушать обновления для запросов других приложений.

 Смежные вопросы

  • Нет связанных вопросов^_^