안드로이드 개발을 위해서 USB 케이블을 이용해 안드로이드 기기와 컴퓨터를 연결해 주어야 합니다.
그런데, 연결되어 장치로 잡지 못하는 경우가 있는데, 이를 해결하는 방법을 적어보겠습니다.
크롬 모바일 웹 디버깅을 하려 할 때에도 동일하게 적용할 수 있는 부분입니다.
Android Debug Bridege(ADB) 에서 장치를 인식하지 못할 때 확인해 볼 것들이라고 표현하는게 좋겠네요.
1. 안드로이드 장치에서 디버그 체크를 했는지 확인합니다.
2. 장치 드라이버를 설치했는지 확인한다.
Google USB Driver 말고, 제조사에서 제공하는 드라이버를 설치해 주어야 합니다. 개발할 때나 기기 업그레이드를 할 때가 아니면 보통은 필요 없는 그것입니다.
OS X 에는 해당사항 없습니다.
3. USB 연결 방법을 바꿔봅니다. MTP모드로 되어 있다면 PTP모드로, PTP모드로 되어 있다면 MTP 모드로 바꾼 후에 확인해 봅니다.
제 경우에는 윈도우에서는 MTP모드일때 인식하고, OS X 에서는 PTP모드일 때 인식하더군요.
안드로이드 기기에 따라서 조금씩 다른 것 같습니다.