ANDROID

와이파이로 앱 디버깅 및 실행하기

지니 2017. 1. 25. 17:29
반응형

 


와이파이로 컴퓨터와 단말기를 연결하여 디버깅하기

( android studio wifi app debug )


필요 선행작업!


1. ADB가 설치되어있을것!


없다면 , https://forum.xda-developers.com/showthread.php?t=2317790  에서 클릭만으로 간단히 설치가 가능합니다.



2. USB로 컴퓨터와 연결이 되어야 함!


USB로 연결이 안된다면 , 각 회사의 제공 드라이브를 PC에 미리 설치해 둘것!




위 두 작업이 선행이 되었을때!


와이파이로 디버깅 작업이 가능합니다.


그 작업은


https://blog.asamaru.net/2015/09/07/android-run-slash-install-slash-debug-applications-over-wifi/



위 블로그를 보고 따라했습니다.



참고로, 

5. 기기 IP를 통해서 연결

할때 , 

adb -s <DEVICE_IP_ADDRESS>:5555 usb



라고 되어있는데 디바이스 아이피 주소는 > wifi > ipv4 주소 를 넣어주면 정확하다.

ex) adb -s 123.456.789.10:5555 usb


라고 적용을 하면 성공~!!




** )) 1개의 디바이스에만 연동이 됨

**)) adb가 문제가 생긴다면 adb를 종료하고 다시 시작해보세요 
1.  작업관리자 >  프로세스 > adb.exe 종료
2. 명령어로 종료

adb kill-server

adb start-server







++)) 2017.01.25 다중 연결이 안되는데... 이는 좀더 확인을 해보기로!!
http://stackoverflow.com/questions/35269473/adb-error-more-than-one-device-android


++)) 2017.08.04

USB 통신개발건 때문에 USB를 꽃고 디버깅 할 수 없었다..

더 잘 되는 방법


잘 설명해 놓으셧당 따라해보면 된당


준비물 
- 안드로이드스튜디오
- adb

1. 핸드폰과 컴퓨터를 USB 로 연결한다.
2. 안드로이드 스튜디오에서 해당 디바이스를 잡았나 확인한다.
3. 안드로이드 스튜디오 하위 메뉴중 Terminal 메뉴로 이동한다.
4. Terminal 창에서 adb.exe가 설치된 경로로 이동한다.
cd C:\Program Files (x86)\Minimal ADB and Fastboot
5. Terminal에서 다음 명령을 입력한다.
ex) 5555 포트 사용시
adb -d tcpip 5555

6. Terminal에 아래 명령을 입력한다. 192.168.0.1은 폰의 IP 주소이다. (내부아이피주소 사용)
폰의 IP 주소를 확인하는 방법은 "IP Tools: Network utilities" 어플을 사용하던지 올레 WiFi 접속의 고급설정에서 확인할 수 있다.

adb connect 192.168.0.1:5555

7. 여기까지 하면 된다. 연결을 확인하려면 adb devices 를 입력한다.

8. 연결을 끊을려면 다음 명령을 입력한다.

adb disconnect 192.168.0.1:5555







반응형