Google FusedLocation Foreground Service - PullRequest
0 голосов
/ 25 января 2020

Итак, у меня есть 3 вопроса.

Префикс: я использую объединенную библиотеку местоположений Google, чтобы запрашивать периодические c обновления, запущенные в службе переднего плана, для отслеживания сотрудников на устройствах компании. Когда приходит новое местоположение, я отправляю его в веб-API. Делая это всегда в реальном времени, как карты в стиле uber, для просмотра администраторами.

  1. Видя, что служба должна всегда работать, является ли приоритетный сервис для провайдера слияния местоположений хорошим маршрутом?

  2. Я реализовал версию 1 и заметил, что батарея разряжается как сумасшедшая, я оптимизировал службу определения местоположения, изменив приоритет слияния и увеличив интервал. Есть ли другие маршруты, которые я могу go? Должен ли я использовать веб-сокеты для отправки данных или придерживаться http постов. Не уверен, что один или другой лучше для потребления батареи ? Постоянное отслеживание в режиме реального времени при отправке данных на сервер для просмотра?

Кстати: используя это: https://developer.android.com/training/location/receive-location-updates

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...