Я объявила фоновый сервис из манифеста Android, эта служба должна быть запущена из основного действия приложения и запускаться в бесконечном цикле для выполнения обновлений местоположения на внешний сервер.Проблема с фоновым сервисом Android
Эта фоновая служба запускается в отдельном процессе, чем процесс основного действия приложения (с использованием тега android: process в декларации манифеста службы). Проблема, с которой я сталкиваюсь, заключается в том, что при запросе обновлений местоположения GPS из службы, метод onLocationChanged() LocationListener никогда не вызывается, даже когда я отправляю макет местоположения с помощью команды DDMS/geo. Но, с другой стороны, запрос обновлений местоположения GPS из основной активности приложения действительно работает, и метод onLocationChanged() вызывается должным образом при получении исправления, поэтому мне интересно, что необходимо изменить, чтобы получить такое же поведение изнутри службы, а не для деятельности.
Заранее благодарим за помощь; Hass.
Покажите нам, как вы запрашиваете обновления. –