안녕하세요. 현재 플랫폼 개발자로 활동하고 있는 사람입니다^^
이번에 GPS 관련 Geocoding 부분을 수정하려다 계속 해서 Service not available 을 return 하게 되어서 구글링 해본 결과
froyo 이상 version의 bug라고 하는데요. 다른 froyo 기기 test결과 잘 되는데 geocoding이 cts 인증 부분과 관련 된 것인가요?
cts 인증 되지 않은 기기가 없어서 test 해볼 수가 없는 상황이라서 확인할 길이 없네요. 문제 해결에 조금이라도 도움이 되는 리플은
감사히 생각 하겠습니다!
그거 에뮬레이터에서만 존재하는 버그 아닌가요? 실제 기계(제 넥서스원)에서는 잘 동작하더군요.
관련 정보는 아래 링크를 참고하세요.
http://code.google.com/p/android/issues/detail?id=8816
쓰레드를 읽다보면 아시겠지만, 직접 간단한 지오코더 클래스를 만들어서 구글맵 싸이트의 지오코딩 API 를 사용해서
json 데이터를 받아와서 파싱하면 2.2 이상의 에뮬레이터에서도 잘 동작하도록 할 수 있습니다.
그리고, 이건 공식적인 방법은 아닙니다만 구글맵 코리아(maps.google.co.kr) 를 활용해서 json 데이터를 받아오면
더 많은 정보를 얻을 수 있습니다. 아래 링크를 참고하세요.
http://blog.hansune.com/287