Как связать два сервиса в Android? - PullRequest
0 голосов
/ 08 июля 2019

Я создаю приложение для сбора сенсорных данных, полученных с Bluetooth-файла.Кроме того, мне нужно собрать местоположение смартфона от установленного датчика GPS.Чтобы добиться этого, я сделал три сервиса:

  1. Первый для извлечения сенсорных данных из Bluetooth le
  2. Второй для получения местоположения GPS
  3. В-третьих, это приоритетный сервис для сбораданные из вышеперечисленных служб и сохранить собранные данные в файл во внешнем хранилище

На данный момент я использую широковещательный приемник для передачи данных между службами, но я знаю, что это плохое решение.Какова наилучшая практика для достижения связи между службами?

...