IT/개발

안드로이드 스튜디오 Waiting for all target devices to come online 무한로딩 문제

ITeaStory 2021. 4. 12. 11:48

안드로이드 스튜디오에서 실제 디바이스에서 waiting for target device to come online이라는 메시지와 함께 무한 로딩에 빠졌을 경우 해결 방법

안드로이드 스튜디오에서 adb를 이용해 WI-FI로 디버깅을 하다가 waiting for target device to come online라는 메시지와 함께 무한로딩으로 APP 설치가 안되는 문제가 발생해서 해결한 방법입니다.

진행이 안된다.

 

 

adb tcpip로 포트를 열 때 PC에 연결하는데 이 때 USB 디버깅을 허용해 줘야 하고 adb connect [IP Addr]로 연결 할 때도 디버깅을 허용 해 주는데 이 과정에서 문제가 발생하는 것 같았습니다.
adb devices로 확인해보면 연결된 디바이스 목록을 볼 수 있는데 USB와 WI-FI로 둘 다 연결해놓고 보면 연결된 장치가 2개인걸 확인 할 수 있습니다.

연결 된 디바이스 목록

 

그럼 내가 허용해준 USB 디버깅은 누구를 위한 것인가!?

USB 디버깅 허용

 

WI-FI로 연결된 디바이스의 USB 디버깅만을 허용해 주기로 했습니다.
PC와 연결했던 USB 케이블을 뽑고 USB 디버깅을 해제하기 위해 설정개발자 옵션으로 갑시다.

개발자 옵션에서 USB 디버깅 항목을 찾아 해제를 했다가 다시 켜줍니다. (OFF/ON!!)

USB 디버깅을 해제 했다가 다시 켜줍니다.

 

그럼 아까 봤던 USB 디버깅을 허용하시겠습니까? 라는 메시지가 다시 나타납니다.
지금은 WI-FI로만 연결 되어 있으니 WI-FI 연결에 대한 디버깅 허용이겠죠?

허용해 주고 안드로이드 스튜디오에서 다시 시도해보면 잘 동작 할 것입니다.