안드로이드 스튜디오 :: 디버그브릿지(ADB)로 핸드폰 무선 연결하기

Android/공통 2020.05.07 댓글 moonsu
728x90

터미널, 명령 프롬프트에 adb명령어로 디바이스 무선 연결하는 방법

안드로이드 공식 개발자 가이드에 있는 내용을 요약해 작성한 글입니다. ("안드로이드 공식 개발자 가이드" 참조)

 

adbAndroid SDK 플랫폼 도구 패키지에 포함되어 있다.

이 패키지는 SDK Manager를 사용하여 다운로드할 수 있으며 설치하지 않으면 사용할 수 없다. (왠만하면 다 설치되어 있음)

 

개발자옵션에서 USB디버깅 허용 필수

디바이스와 컴퓨터가 같은 네트워크에 연결되어 있어야 한다.

 

1. USB를 이용해 디바이스 연결 (1회)

2. 명령 프롬프트(Windows) 또는 터미널(macOS) 실행

3. adb tcpip 입력 (포트 5555에서 TCP/IP 연결을 수신 대기하도록 대상 기기를 설정)

$ adb tcpip
adb: tcpip requires an argument  //성공메세지

4. USB케이블을 해제한다.

5. 디바이스의 IP주소를 찾아 입력, 연결한다. ("안드로이드 스튜디오 :: 스마트폰, 태블릿 IP주소 확인하기" 참조)

$ adb connect device_ip_address  //device_ip_address를 지우고 ip주소를 입력
connected to 192.168.3.67:5555  //성공메세지

6. 연결 확인

$ adb devices
List of devices attached
device_ip_address:5555 device

 

※ 연결이 끊어진 경우

컴퓨터와 디바이스가 같은 네트워크(동일한 WiFi)에 연결되어 있는지 확인한다.

위 연결과정을 5번부터 다시 실행한다.

 

그래도 안되면 adb 호스트를 재설정 후 1번부터 반복한다.

$ adb kill-server  // adb호스트재설정

 

안드로이드스튜디오 툴에서 Plugins을 이용하여 연결하는 간편한 방법도 있다.

("안드로이드 스튜디오 :: Plugins로 스마트폰 무선 연결 간단하게" 참조)

728x90
반응형

댓글