반응형


최근에 안드로이드 sdk 를 설치하고 이클립스를 이용해 컴파일을 했습니다.
그런데 이클립스에서 프로그램을 실행하면 안드로이드 에뮬레이터는 실행이 되지만 컴파일한 프로그램이 에뮬에서 실행이 안되더군요.
그냥 안드로이드 에뮬레이터만 실행되서 덩그러니.....

왜 프로그램이 에뮬레이터에서 실행이 안되는지 참 답답하던차에....구글을 한참 뒤진 결과 adb.exe 서버를 중지하고 재 시작하면 된다는 글이 있더군요.

adb.exe 가 있는 위치는 만일 sdk를 c 드라이브에 설치를 했을 경우...

C:\Program Files (x86)\Android\android-sdk\platform-tools

입니다.

저는 64비트 윈도우라 경로가 "Program Files (x86)" 이지만 32비트 윈도우라면 저 부분은 "Program Files" 입니다.

아무튼 adb.exe 는 저 경로에 있고, 손쉽게 실행하려면 환경변수에 Path 를 지정해 주면 편리합니다.


adb 서버를 재 시작하는 방법은

adb kill-server
adb start-server

해주면 됩니다.

이렇게 했더니 매우 잘 되는군요. 좀 귀찮기는 한데 어쩔 수 없죠.

"Hello, World!!!" 보기가 이렇게 어려운건 처음이로군요. ㅡㅡ; 윈도우 7 쪽에선 자주 발생하는것 같은데 다른 방법을 혹시 아시면 알려주시면 고맙겠습니다.



+ Recent posts