방대한 문서보다 동작하는 소프트웨어

개발

[안드로이드] Wireless Debugging 이 안될 때

꽃게장세트 2023. 7. 17. 23:00

GUI 로 하는 Wireless Debugging(무선디버깅) 이 안될 때 아래의 CLI 를 이용하면 잘 됩니다. 물론, 동일한 Wi-Fi 에 연결되어 있어야 하겠죠!

adb connect device_ip_address:port

이 방법은, QR 코드로 기기 페어링(Pair device with QR code) 또는 페어링 코드를 사용하여 페어링(Pair device with pairing code) 이 동작하지 않을 때 유용합니다. 개인적인 경험으로, 둘 중 하나가 안되면 모두 안됐습니다.

 

device_ip_address 와 port 는 개발자 모드의 Wireless Debugging 에서 확인할 수 있습니다. 

 

다른 방법도 있습니다. 그러나 권장하지 않습니다.

adb pair device_ip_addr:port

adb connect 는 연결에 성공하고 Running devices 에 잘 노출 되지만, adb pair 는 페어링이 성공했다는 메시지가 뜨고도 Running devices 에서 보이지 않습니다. 또한 pairing code 를 입력하는 것도 불편합니다.

 

마지막으로, adb connect device_ip_address:port 마저 우릴 배신할 때가 있습니다. 이 땐 침착하게 안.스를 완전 종료하고 재시작 하면 됩니다. 안.스 의 Restart IDE 로는 adb connect 가 여전히 동작하지 않았어요. Close Project -> ⌘ + Q 로 `완전 종료` 후에 adb connect 가 제대로 동작했어요.

 

Android 10 이하는 링크를 참조 하셔요. Wi-Fi를 통해 기기에 연결(Android 10 이하)