GPS와 NETWORK 외에 또다른 location provider를 추가하고 싶은데요...
아직 install location provider가 sdk 상에 공개가 안되서
임시로 addTestProvider를 이용해서 mock location provider 식으로 구현하려고 합니다.

mock location provider를 액티비티에 종속된 스레드로 할 때는 당연히 잘되구요...
얘를 서비스로 동작시키고 액티비티에서는 location manager를 이용하여 mock location provider 정보를 리슨하려고 합니다.
서비스에서 location manager를 불러와서 mock location provider를 추가하고,
액티비티에서 다시 location manager를 불러오면 mock location provider를 사용할 수 있나요?
제 생각에는 location manager가 서비스로 시스템에 하나가 동작하고 있을 것이고 따라서 위의 시나리오가 될 것 같은데
실제로 액티비티의 onCreate 에서 서비스를 시작하고 바로 location manager를 받아오면 mock location provider가 없더라구요.

관련해서 조금이라도 아시는 분이 계시면 답변주세요.