2012-03-07 3 views
1

DDMS의 에뮬레이터 제어보기에있을 때 모의 위치를 ​​내 에뮬레이터에 보내려고합니다. 그러나 이것을 시도하면 "에뮬레이터에 명령을 보낼 수 없습니다"라는 오류 메시지가 나타납니다. 나는 그것이 어제 좋았던 것에 따라 이것이 일하지 않고있는 이유를 해석 할 수 없다. 그리고 나는 나의 신청에 어떤 변경도하지 않았다. 도와주세요?에뮬레이터에 대한 위치 업데이트를 보내려고하면 오류 메시지가 나타납니다.

+0

먼저 해당 에뮬레이터에서 응용 프로그램을 실행 한 다음 DDMS에서 위치를 업데이트하십시오. 변경 사항을 적용한 후 코드를 확인하십시오 (위치가 변경 될 때 작동하는 토스트에 코드 포함). 확실하게 작동합니다 괜찮아요. 축하 해요. –

+0

난 그냥 에뮬레이터 제어 창을 닫고 다시 열었습니다. – maslokarol

답변

3

나는 똑같은 문제에 직면했다. 작업 관리자에서 adb.exe 프로세스를 다시 시작한 후 작동했습니다.

+1

나는 일식을 다시 시작해야했다. 그러나 이것이 도움이되었습니다. 감사. –

3

모바일 장치를 사용하여 결과를 확인하는 경우 코드에서 위치 관리자의 NETWORK_PROVIDER에 대해 언급 한 것 같습니다. 그렇다면 GPS_PROVIDER로 변경하고 매니페스트 파일 (android.permission.ACCESS_FINE_LOCATION)에 권한을 추가하는 것을 잊지 마십시오. 그리고 이제 에뮬레이터 제어를 통해 명령을 보냅니다. 그것은 효과가있을 것이다.

관련 문제