안녕하세요, 위치기반 앱을 개발중입니다. 


GPS 기능을 그냥 그런대로 쓰고는 있는데, 이게 값 update가 잘 안됩니다.


locationlistener를 0초, 0m 이동 시 update 하도록(최대한 update 빠르도록) 줬는데도, 업댓이 제대로 안됩니다.


그리고 큰 문제는, google map은 어느 상황에서든지 자기 위치를 잘 잡는데, 제꺼에선 안되더군요,


제 앱에서 구글 맵으로 연결시키는 부분이 있는데, 거기서 MyLocationOverlay 클래스의 Location.getMyLocation() 을 사용하면, 제 위치로 잘 이동하더군요,


아무래도 GPS 값을 가져올 때 getLastKnownLocation(provider); 를 이용해서 그런 것 같은데요,  google map처럼 아주 빠르게 잘 자신의 위치를 잘 가져오는 방법이 없을까요?


아무리 스택오버플로우를 뒤져바도 속시원한 답변이 없네요,,,,


고수 개발자님들 GPS 잘 가져오는 노하우좀 알려주세요~ 부탁드려요~

Entrepreneur, Embedded/Software Engineer