Я работаю над определением местоположения и гео-фехтованием. Но я видел пару проблем. Я думаю, что я что-то упустил, но на самом деле у меня много путаницы в отношении сервисов Geo Fencing и Location, таких как Fused Location API.
Что я делаю
Согласно моему сценарию приложения, я должен получить местоположение пользователя (которое я получаю с помощью API Fused Location), а также я спрашиваю пользователя, каков его пункт назначения, и пусть говорит, что он находится в точке A, и он выбирает место F. Теперь я хочу, чтобы Мое приложение уведомило его о том, что он прибыл в точку F.
Проблемы и путаница:
Я уведомлен (посредством моего уведомления), что я прибыл в пункт назначения, только и только если я нахожусь в своем приложении. похоже, что мое местоположение не обновляло Google до моего текущего местоположения. так что это лучший способ, чтобы, если приложение близко или в фоновом режиме Google все еще отслеживать его
Что я делаю, так это создаю геозону вокруг пункта назначения пользователя. Теперь я не знаю, как Google может отслеживать пользователя. ? не могли бы вы объяснить мне, что после создания геозоны, как Google отслеживает нас?
Нужно ли мне что-то реализовать в сервисе, чтобы мой сервис продолжал работать, если мое приложение находится в фоновом режиме или даже мое приложение принудительно закрыто?
Я думаю, что я совершенно ясно ответил на свой вопрос, что я хочу. Пожалуйста, поделитесь своим мнением, а также скажите мне, как Google отслеживает нас, когда мы геозонируем какое-либо местоположение?
Я использую это для создания геозоны.
Пожалуйста, поделитесь своими взглядами.