Отправить ответ серверу с фактической геолокацией устройства при получении push-уведомления FCM - PullRequest
0 голосов
/ 01 июля 2019

Мы разрабатываем приложение для Android, которое должно выполнять следующие действия:

  1. Пользователь устанавливает приложение, регистрирует и закрывает приложение (приложение в фоновом режиме или убито).

  2. Когда веб-сервер хочет узнать текущее местоположение пользователя, он отправляет ему push-уведомление.

  3. Когда уведомление получено, запускается приоритетная служба полученияместоположение, предоставленное GPS.

  4. Полученное местоположение отправляется веб-службе.

  5. Служба переднего плана останавливается.

Мы используем push-уведомления, поэтому местоположение отправляется на сервер только тогда, когда это необходимо.Мы хотим использовать службу переднего плана, чтобы обойти фоновые ограничения местоположения.

Правильно ли наш план?

...