하이브리드 앱을 개발하게 되어서 안드로이드 스튜디오로 개발 및 테스트 하는 도중 adb respond 하며 디바이스 연결 인식이 되지 않는 오류가 발생되었다.


ADB란?

Android Debug Bridge 는 명령줄 도구로 , 앱 개발자가 데스크톱 컴퓨터를 사용해 연결된 안드로이드 디바이스와 통신하거나 디바이스 에뮬레이터를 실행할 수록 도와주는 도구.


오류해결 방법.

ADB 서버를 재시작하여 해결.  명령프롬프트 실행 후 adb가 설치되어 있는 곳으로 이동 또는 환경설정으로 path를 잡아줌.

> adb kill-server 
> adb start-server

adb start-server를 할 때 글 제목과 같은 오류메세지가 발생한다면 이미 실행중인  adb서버가 있을 때 발생하는 오류. 다음 명령어 입력하여 확인

> tasklist | findstr /i adb 
를 입력하면 아마 실행중인 adb.exe 리스트가 보일건데 , 다음 명령어로 다 죽이면 됨.

>taskkill /f /im adb.exe
프로세스를 죽인 후 다시
>adb start-server 를 입력하면 정상적으로 디바이스 인식이 가능.


'웹 개발 > 안드로이드' 카테고리의 다른 글

Parcelable  (0) 2017.04.08
Intent  (0) 2017.03.18
SurfaceView 와 SurfaceHolder  (0) 2017.03.14
ANR(Application Not Responding)  (0) 2017.03.14
Inflate  (0) 2017.03.13

+ Recent posts