source

무선상의 ADB

manycodes 2022. 11. 25. 20:52
반응형

무선상의 ADB

루트가 더 필요해?무선으로 앱을 설치/실행하여 케이블 전환을 모두 중지하고 싶습니다.오류가 발생할 수 있다는 것도 읽었습니다만?이 사이트의 오래된 게시물에 있던 내용인데, 지금은 신뢰할 수 있고 쉽게 할 수 있을까요?

루팅은 필요 없습니다.USB 케이블을 연결하면 관련된 모든 방화벽에서 포트 5555가 열리고 디버깅 모드가 활성화됩니다.

adb tcpip 5555

다음으로 디바이스와 사용하고 있는 네트워크의 무선 속성을 조사하여 디바이스에 부여된IP 주소를 확인합니다(또는, 디바이스의 MAC 주소에 항상 같은 IP 주소를 사용하도록 DHCP 를 설정합니다).그리고나서

adb connect 192.168.1.133

(192.168.1.133은 샘플 IP 주소입니다).

이게 다에요.이제 를 사용할 수 있습니다.adb shell또는adb install또는adb uploadUSB 케이블을 꽂은 상태 입니다.

USB 모드로 다시 전환하려면

adb usb

재부팅 후 디바이스가 USB 모드로 돌아갈 수도 있습니다.

이 모드는 연결된 USB 장치를 직접 사용하는 애플리케이션 개발에 필요합니다(USB 포트는 장치에서 사용되므로 ADB에서 사용할 수 없습니다).Android 웹 사이트의 USB 디버깅 섹션에서 간단히 설명합니다.

오늘 같은 문제에 부딪혔는데 뿌리가 없는 4.2 갤럭시 넥서스 기기에서는 문제가 없지만 오래된 (뿌리가 없는) 삼성 갤럭시 Y(2.3) 기기에서는 작동하지 않습니다.

여기에 기재되어 있는 순서를 시험해 보았습니다만, 일부의 초기 모델(및 다른 nexus 이외의 디바이스도 사용할 수 있는 루트 폰이 필요한 것 같습니다.

이게 내가 시도했던 거야

$ adb shell netstat | grep 5555

이 포트에서 열린 소켓은 없습니다.

adb tcpip의 순서를 수동으로 설정해 보았다.

$ adb shell setprop service.adb.tcp.port 5555
$ adb shell stop adbd
$ adb shell start adbd
$ adb shell getprop | grep adb

방금 설정한 속성은 표시되지 않습니다.

루트 없이 작동하는 넥서스 디바이스에는 다음과 같이 표시됩니다.

$ adb shell getprop | grep adb
[service.adb.tcp.port]: [5555]

따라서 사용하고 있는 전화/OS 버전에 따라 주행거리가 달라질 수 있습니다.

:-)

Nexus 4 @ Android 4.4.2 (Kitkat)의 무선 광고의 경우는, 통상, 다음의 조작을 실시합니다.

  1. '개발자 옵션'에서 usb 디버깅을 활성화합니다.
  2. USB 케이블을 통해 연결, RSA 키 대화 상자 수락
  3. adb tcpip 5555
  4. adb connect 192.168.?.?(로컬 wlan 상의 디바이스 IP)
  5. USB 케이블을 분리합니다.

  6. 연결이 아직 켜져 있는지 테스트합니다.adb devices

루트는 필요 없습니다.

USB 케이블이 없는 무선 ADB의 경우 가능하지만 USB 케이블을 사용하여 PC와 일회성 셋업 연결을 사용해야 합니다. USB 디버깅 모드가 켜져 있는지 확인하십시오.같은 WiFi로 디바이스를 연결합니다.그 후 실행

  • adb tcpip 5555
  • adb 디바이스를 접속아이피

현재 디바이스의 IP를 검색하여 adb wireless를 설정하려면 앱을 사용합니다(루팅 디바이스 없음).

https://play.google.com/store/apps/details?id=com.freeappmakr.adb

이 앱을 사용하여 무선 애드비로 단말기를 설정할 수 있습니다.

셋업 사용 중 오류가 발생한 경우

adb 킬 서버

그럼 다시 시도해봐

단말기에 adbd Secure를 설치한 경우 WiFi를 통해 단말기에 연결할 수 없습니다.앱 adbd Secure에서 "비보안 adbd 활성화"를 선택 해제해야 합니다.

'고정' 참조: wifi로 adb에 접속할 수 없다

언급URL : https://stackoverflow.com/questions/14357705/adb-over-wireless

반응형