如何在Android Studio中使用adb通过WiFi进行debugging
我可以连接到我的手机使用adb连接,我也可以adbshell。
但是当我去运行 – >设备select器,那里没有设备。
我应该怎么做才能连接我的(连接的)adb Android Studio?
当我通过USB插入时,它显示在列表中
你可以在/ platform-tools /
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
要启动wifi连接,您必须检查您的设备IP并执行:
./adb connect 192.168.0.155:4444
祝你好运!
尝试下面的Android工作室插件
Android WiFi亚行
如何
- 使用USB电缆将设备连接到计算机。
- 然后按下button 一旦插件通过WiFi连接你的设备,在工具栏上断开你的USB连接。
- 您现在可以使用WiFi连接部署,运行和debugging设备。
Github链接: https : //github.com/pedrovgs/AndroidWiFiADB
注意:请记住,您的设备和计算机必须位于相同的WiFi连接中。
您可能需要通过Android Studio重新启动您的adb(为了达到最佳效果,请执行两次)。
尝试运行:
adb tcpip 5555 adb connect 192.168.2.4
第1步:转到您的Android sdk文件夹 – >平台工具并复制整个path
例如: C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools
第2步:转到命令提示符或Android Studioterminal
cd C:\ Program Files(x86)\ Android \ android-sdk \ platform-tools
并按下input
第3步:连接你的设备和系统与相同的WiFi。
在我的手机(有些手机可能会有所不同) – >设置 – >关于手机 – >状态
步骤4:inputadb tcpip 5555并按Enter键。
第5步:键入adb connect 192.168.35.20:5555 ,用您的电话IP地址replace192.168.35.20 。
注意:如果您连接了多个设备,请将其他电话断开连接,除了需要连接的设备之外。
命令提示符截图:
更新:找出电话IP地址
设置 – >关于电话 – >状态 – > IP地址
我使用以下步骤来成功debugging无线连接:
1.连接设备
一个。 使用本地wlan连接设备
如果你有本地的wlan,你可以连接你的android设备和你的电脑到这个wlan。 然后通过查看其WLAN设置来识别Android设备的IP地址。
湾 直接使用热点连接设备
我更喜欢连接设备上的热点。 这是更私人的,不打开你的(公共)无线的debugging连接。
- 在Android设备上创build一个Wifi热点
- 将PC连接到热点
- 在PC上查看此热点连接的networking连接状态以查找设备的IPADDRESS 。
我的系统显示IPADDRESS192.168.43.1
2.创builddebugging连接
- 将您的设备连接到USB。
- 发出命令
adb tcpip 5555
在设备上打开一个端口用于adb连接。 - 创build无线debugging连接
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
3.保持debugging连接
棘手的部分来拔掉USB连接。 在我的情况下,两个连接立即closures! 所有用户可能都不是这种情况。 对我来说,这是我无法使用Android的WiFi工作室的Android的ADB插件的原因。 拔掉usb后我手动重新连接Wifi解决了这个问题:
adb connect 192.168.43.1
之后, adb devices -l
显示一个单一的wifi连接设备。 这个设备也显示在android studio中,然后可以select进行debugging。 当连接不稳定时,您可能需要重复上述命令以重新激活连接。