adb connect를 사용하여 내 전화에 연결할 수 있으며 adb shell도 가능합니다.
그러나 Run-> Device Chooser로 이동하면 장치가 없습니다.
(연결된) adb Android Studio를 연결하려면 어떻게해야합니까?
USB로 연결하면 목록에 표시됩니다.
adb connect를 사용하여 내 전화에 연결할 수 있으며 adb shell도 가능합니다.
그러나 Run-> Device Chooser로 이동하면 장치가 없습니다.
(연결된) adb Android Studio를 연결하려면 어떻게해야합니까?
USB로 연결하면 목록에 표시됩니다.
답변:
/ platform-tools /에서 adb 도구를 찾을 수 있습니다.
cd Library/Android/sdk/platform-tools/
다음을 사용하여 장치를 확인할 수 있습니다.
./adb devices
내 결과 :
List of devices attached
XXXXXXXXX device
TCP 포트 설정 :
./adb shell setprop service.adb.tcp.port 4444
./adb tcpip 4444
결과 메시지 :
restarting in TCP mode port: 4444
Wi-Fi 연결을 시작하려면 장치 IP를 확인하고 다음을 실행해야합니다.
./adb connect 192.168.0.155:4444
행운을 빕니다!
아래 Android Studio 플러그인을 사용해보십시오
어떻게
Github 링크 : https://github.com/pedrovgs/AndroidWiFiADB
참고 : 장치와 컴퓨터가 동일한 WiFi 연결에 있어야합니다.
1 단계 :Android sdk folder -> platform tools
전체 경로로 이동 하여 복사
예 : C : \ Program Files (x86) \ Android \ android-sdk \ platform-tools
2 단계 : Goto 명령 프롬프트 또는 Android 스튜디오 터미널
윈도우 사용자 cd C:\Program Files (x86)\Android\android-sdk\platform-tools
Mac 사용자 /Users/<username>/Library/Android/sdk/platform-tools
그리고 Enter를 누르십시오
3 단계 : 기기와 시스템을 동일한 Wi-Fi로 연결합니다.
4 단계 :을 입력 adb tcpip 5555
하고 누릅니다 Enter.
5 단계 :을 입력 adb connect x.x.x.x:5555
하고 xxxx 를 전화 IP 주소로 바꿉니다 .
전화 IP 주소 찾기
Settings -> About phone -> Status
(일부 휴대폰은 다를 수 있음)
참고 : 두 개 이상의 장치를 연결하는 경우 연결해야하는 장치를 제외한 다른 장치의 연결을 해제하십시오.
Wi-Fi 연결을 통해 성공적으로 디버그하려면 다음 단계를 사용했습니다. 내가 추천 하는이 솔루션을 모두 경험하는 문제 와 같은 통합 솔루션을 사용하여 안드로이드 와이파이 ADB의 플러그인을 . 제 경우에는 USB를 뽑은 후 Wi-Fi 연결을 유지하지 못했습니다. 다음 솔루션은이 문제를 극복합니다.
로컬 무선 랜이있는 경우 Android 장치와 PC를이 무선 랜에 연결할 수 있습니다. 그런 다음 WLAN 설정을 조사하여 Android 장치의 IP 주소를 식별하십시오.
기기의 핫스팟에 연결하는 것을 선호합니다. 이것은 더 개인적이고 (공용) wlan에 대한 디버깅 연결을 열지 않습니다.
192.168.43.1
adb tcpip 5555
adb 연결을 위해 기기에서 포트를 여는 명령어 를 실행 합니다.adb connect IPADDRESS
. adb connect 192.168.43.1
adb devices -l
이제 모든 것이 정상이면 명령에 두 개의 장치가 표시됩니다. 예를 들면 :
List of devices attached
ZY2244N2ZZ device product:athene model:Moto_G__4_ device:athene
192.168.43.1:5555 device product:athene model:Moto_G__4_ device:athene
까다로운 부분은 USB 연결을 뽑을 때 발생합니다. 제 경우에는 두 연결이 즉시 닫힙니다! 모든 사용자에게 해당되는 것은 아닙니다. 저에게는 이것이 제가 안드로이드 스튜디오에 안드로이드 WiFi ADB 플러그인을 사용할 수없는 이유였습니다 . USB를 뽑은 후 Wi-Fi를 수동으로 다시 연결하여 문제를 해결했습니다.
adb connect 192.168.43.1
그 후 adb devices -l
단일 Wi-Fi 연결 장치가 표시됩니다. 이 장치는 Android 스튜디오에도 표시되며 디버깅을 위해 선택할 수 있습니다. 연결이 불안정하면 연결을 다시 활성화하기 위해 위의 명령을 수시로 반복해야 할 수 있습니다.
Android wifi ADB는 이전에 IDE에서 작동했지만 Android Studio를 업데이트 한 후 (현재 Android Studio 3.3) 작동하지 않고 항상 "Unable to connect to device ...... Same network"라는 메시지가 표시됩니다.
많은 시간을 보낸 후 나는 문제를 해결하기 위해 엉성했습니다.
그런 다음 시도했습니다 -WIFI ADB ULTIMATE by
https://github.com/huazhouwang/WIFIADB/tree/master/WIFIADBIntelliJPlugin
그것은 나를 위해 일했습니다.
0pen android studio 및이 경로를 따르십시오.
-> 설정-> 플러그인-> 브라우저 저장소를 클릭하십시오.
그 후 WIFI ADB ULTIMATE 를 검색 한 다음 설치를 클릭하십시오.
처음에는 USB를 사용하여 연결해야합니다.
github에서 작동하는지 확인할 수 있습니다. 자세한 내용은 WIFI ADB ULTIMATE를 참조하십시오.
저는 AS 3.2.1을 사용하고 있고, 플러그인 중 일부를 시도하려고했지만 플러그인이 모든 데이터를 모니터링 할 수 있다는 사실을 깨닫는 것을 주저했습니다 ..
실제로 AS의 터미널 탭을 통해 수행하는 것은 정말 간단합니다.
adb tcpip 5555
adb connect 192.168.1.101
다음은 Wi-Fi를 통해 ADB를 사용하여 Android 앱 디버깅을 구현하는 간단한 단계입니다.
필수 : Wi-Fi를 통해 Android 기기와 컴퓨터를 동일한 라우터에 연결해야합니다. Android Wifi 테 더링도 사용할 수 있습니다.
1 단계 : USB를 통해 Android 기기를 연결 하고 (개발자 모드 사용)을 통해 연결을 확인합니다 adb devices
.
2 단계 : cmd / terminal 및 ../sdk/platform-tools 의 경로를 엽니 다 .
3 단계 : 명령을 실행합니다 adb devices
.
4 단계 : 명령 실행 adb -d
쉘 (장치) OR adb -e shell
(에뮬레이터를) . 여기에서 장치에 대한 셸 액세스 권한을 얻을 수 있습니다.
5 단계 : 명령 ipconfig
(Windows 명령) 또는 ifconfig
(Linux 명령)을 실행하고 해당 IP 주소를 확인합니다.
6 단계 : 장치 USB를 분리 / 제거하지 않고 명령을 실행 adb tcpip 5000
하여 adb 디버깅을 위해 tcpip 소켓 포트 5000을 엽니 다. 현재 사용하지 않는 모든 포트에서 열 수 있습니다.
7 단계 : 이제 명령을 실행 adb connect <ip-address>:<port>
합니다. 예 : adb connect 192.168.1.90:5000
(ip-address는 장치의 Wi-Fi 주소와 열어 본 포트입니다).
이제 adb device
디버깅 장치가 Wi-Fi를 통해 무선으로 연결되었는지 실행 하고 확인하십시오.
해피 코딩 ...!
지금까지의 모든 답변에는 매우 중요한 단계 하나가 누락되어 있습니다. 그렇지 않으면 연결을 시도 할 때 "연결 거부"메시지가 표시됩니다.
1 단계 : 먼저 기기의 정보 메뉴로 이동 한 다음 빌드 메뉴를 5 번 탭하여 기기에서 개발자 옵션 메뉴를 활성화 합니다.
2 단계 : 그런 다음 이제 보이는 개발자 옵션 메뉴 로 이동하여 USB 디버깅을 활성화합니다 . 예, Wi-Fi 디버깅을 위해 이것이 필요하다는 것은 약간 이상하지만 저를 믿으십시오.
3 단계 :
adb connect [장치 IP 주소]
이제 연결되었다는 메시지가 표시됩니다.
설정 / 플러그인 / 검색 "Android wifi adb를 열고 다운로드하고 USB 케이블을 사용하여 모바일을 연결하면 완료됩니다.