ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 와이파이로 앱 디버깅 및 실행하기
    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







    반응형

    댓글

Designed by Tistory.