ADB를 사용해서 에뮬레이터나 디바이스에 네트웍으로 연결하기..

ADB는 Android Debug Bridge의 약자로 에뮬레이터나 디바이스에 연결해서, 앱을 설치하거나 디버깅을 도와주는 아주 유용한 툴입니다. 대부분 USB로 연결해서 사용하는데, 매번 연결해 놓는 게 귀찮은 경우 debugging 옵션을 켜 놓고 연결해서 adb툴을 이용해 디버깅과 각종 유용한 기능을 사용할 수 있다. 아래는 같은 네트웍에서 에뮬레이터나 디바이스를 연결해서 사용하는 방법이다.

// device에서 usb debugging 옵션을 키지 않은 경우 연결이 되지 않는다.

C:\>adb tcpip 5555
error: device not found

// device에서 usb debugging 옵션을 키고 아래처럼 adbd의 리스닝 포트를 5555로 세팅한다.

C:\>adb tcpip 5555
restarting in TCP mode port: 5555

기기의 Wi-Fi 옵션에서 IP를 확인한다.

// 아래의 명령으로 device에 연결한다.

C:\>adb connect 192.168.123.176:5555
connected to 192.168.123.176:5555

// 연결된 디바이스 목록을 확인한다.

C:\>adb devices
List of devices attached
192.168.123.176:5555    device

// adb shell 명령으로 에뮬레이터나 디바이스에 접근해서 각종 명령을 사용할 수 있다.

자세한 내용은 Android Developer 사이트(http://developer.android.com/tools/help/adb.html)에서 확인할 수 있다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.