2010-03-11 3 views
2

eclipse를 사용하여 Android 에뮬레이터에 GPS 경도와 위도를 보내려고하지만 값이 설정되지 않은 것처럼 보입니다. 대신에 내 리스너의 onStatusChanged 메소드가 호출됩니다. 편집 이클립스에서 ddms 뷰의 에뮬레이터 컨트롤을 통해 값을 보냅니다.eclipse 에뮬레이터 제어판을 통해 GPS 값을 보낼 수 없습니다.

텔넷을 통해 데이터를 보내면 올바른 데이터가 표시되고 수신자의 onLocationChanged 메소드가 변경됩니다.

답변

7

English 이외의 로켈을 사용하는 경우 Eclipse에서 ADT의 위치 컨트롤에 버그가 있습니다. 이 문제를 해결하려면, 당신은 "-Duser.language = EN"별도의 행에 (인용 마크없이 ) 당신의 eclipse.ini 파일에 추가해야합니다. 자세한 내용은 this 문제를 참조하십시오.

+0

를 실행 developer.android에서

ADT 번들 구글 API 모드를 사용하지 않는해서 지금 해결 2011 년 5 월 10 일 현재 Helios SP2에서 유효합니다 ... –

1

있는지 확인하십시오 당신은 당신의 권한을

android.permission.ACCESS_FINE_LOCATION 
android.permission.ACCESS_MOCK_LOCATION 
+0

ACCESS_MOCK_LOCATION 해냈습니다! – jannej

+0

도움이 되니 다행 이네. – Shadoath

0

내가 같은 문제가 설정 가지고 있지만 내 에뮬레이터가 원활하게

관련 문제