Замена стандартного провайдера GPS-сигналов на устройствах Android

Я хотел бы заменить поставщика местоположения GPS по умолчанию на телефонах Android своим собственным источником координат.

Есть ли какой-либо слой / API / библиотека / провайдер, который позволил бы заменить моего провайдера сигналов вместо встроенного аппаратного GPS или считывать данные с внешнего плагина? Это должно позволить всем приложениям, которые используют сервис GPS, получать мой сигнал вместо GPS. В идеале замена должна иметь возможность доступа к сигналу GPS (для сравнения / исправления или для переключения между двумя поставщиками).

Я думаю, например, реализовать свой собственный LocationManager и зарегистрировать его в системе (по желанию или по умолчанию), если это возможно. Но на этом этапе я все еще пытаюсь выяснить, что возможно и подходит.

Спасибо за любые ссылки.

9
задан relet 3 September 2010 в 02:19
поделиться