Используйте только один Service
для отслеживания данных GPS и датчика и используйте ResultReceiver
или Messenger
и Message
для передачи обновлений Handler
в Activity
.
Edit:
Извините, забыл упомянуть, что вы передаете ResultReceiver
или Message
как дополнительный пакет в Intent
, который вы используете для запуска Service
.