Technical Note/ANDROID

usb 없이 무선으로 PC와 안드로이드 폰 연결 방법


adb는 일반적으로 USB통해서 사용가능하다. 그런데 wifi로 가능할수있는 방법이 있다 


1. 안드로이드 장비와 PC가 같은 wifi 공간에 있어야 한다. 


2. 처음 한번은 USB로 연결을 해야 합니다.  안드로이드 장비가 USB 디버깅 모드가 설정되어 있다면  usb로 PC와 연결합니다. 

그리고 아래와 같이 PC의 터미널에서 adb devices란 명령어를 통해 모바일 장비와 연결이 되어있는지 확인해봅니다.



$ adb devices

List of devices attached

######## device


3. tcpip 모드로 adb를 재시작 한다. 


$ adb tcpip 5555

restarting in TCP mode port: 5555

4. 그 다음 안드로이드 장비의 ip를 찾는다. 장비의 Setting > 디바이스 정보 > 상태 > ip 주소 로 찾거나 현재 wifi가 연결되어 있다면 wifi 설정 정보로 가서 ip 주소를 찾을수도 있다.


5. 이 ip를 가지고 안드로이드 장비와 connection을 시도한다. (usb를 뽑은 후에 시도 해도 되더라)


$ adb connect #.#.#.#

connected to #.#.#.#:5555

6. usb 없이 계속 접근할 수 있다.


$ adb devices

List of devices attached

#.#.#.#:5555 device


만약 모바일 장비가 재부팅이 되더라도 ip 가 변하지 않는한 여전히 connection을 유지할수있다. 

다시 연결하려면 adb connect 를 수행해서 다시 연결하면 된다 

그래도 잘 안되면,,, adb를 reset해보자 (위에 1번 부터 다시 시작) 


adb kill-server