문제

Eclipse가있는 Android 에뮬레이터에 GPS 경도 및 위도를 보내려고하지만 값은 결코 설정되지 않은 것 같습니다. 대신 내 청취자의 onstatusChanged 메소드가 호출됩니다. 편집하다 Eclipse의 DDMS보기에서 에뮬레이터 컨트롤을 통해 이러한 값을 보냅니다.

Telnet을 통해 데이터를 보내면 올바른 데이터가 표시되고 청취자의 OnlocationChanged 메소드가 변경됩니다.

도움이 되었습니까?

해결책

영어 이외의 로케일을 사용하는 경우 Eclipse에서 ADT의 위치 제어 기능이있는 버그가 있습니다. 그것을 고치려면 추가해야합니다 "-duser.language = en" (견적 마크없이) 당신의 별도의 라인에 eclipse.ini 파일. 당신은 볼 수 있습니다 이것 자세한 내용은 문제입니다.

다른 팁

권한을 설정했는지 확인하십시오

android.permission.ACCESS_FINE_LOCATION  
android.permission.ACCESS_MOCK_LOCATION

동일한 문제가 있지만 에뮬레이터가 Google API 모드를 사용하지 않기 때문에 이제 해결되었습니다.

Developer.Android의 ADT 번들은 원활하게 실행됩니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top