有没有办法通过wifi将adb连接到我的android手机上。我没有任何USB电缆,因为这里有这样的方法:-链接
但要做到这一点,我需要先用USB将我的手机连接到电脑,但我的手机有一些问题,它没有用USB连接到我的电脑,所以任何不使用USB的方法都可以做到。
您需要连接一个设备或运行一个模拟器才能使用以下命令:
adb-tcpip 5555
如果你因为某种原因没有usb电缆怎么办?该怎么办?这里有一个解决方案。如果你运行一个android模拟器,上面的命令会起作用,但收回是,它需要太多的时间(几分钟,具体来说)。
那么什么是最快的解决方案,
好吧,安装AnBox。它也是一个模拟器,可以在几秒钟内更快地打开。现在,您可以运行上面的命令:
adb tcpip 5555
以tcpip模式启动adb
使用以下命令通过wifi 连接到您的android手机
adb connect <ip address of android phone>:5555
如果你想通过笔记本电脑的wifi控制它,请使用scrcpy
scrcpy -s <ip address of android phone>:5555
随着Android Studio大黄蜂(2021.1.1)的推出,包含了一项新功能ADB over Wi-Fi,以简化通过Wi-Fi连接到Android 11及更高版本设备的流程,从而使用ADB进行部署和调试。在设备上启用Wi-Fi调试后,在新的设备管理器的Physical选项卡中选择使用Wi-Fi配对操作以打开配对向导。然后按照提供的步骤配对到通过同一网络连接的设备。了解更多信息。
可以。但要做到这一点,你需要一个有根的android设备。之后,只需从谷歌播放商店下载Wifi广告。下方给出的链接
https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb&hl=en-
然后在命令提示符下转到您的sdk文件夹/平台工具。然后键入adb connect 192.168.xx.xx:xxxx,其中xx是Wifi adb应用程序中显示的编号。就是这样。我们也使用它,因为大多数时候USB电缆在使用后会磨损。
确保已安装设备驱动程序、adb服务和
1-在安卓设备中激活USB debugging
当你通过USB端口(通过这个命令:adb设备)连接时, setting -> (system)-> developer options -> USB debugging
和必须可以看到你的设备
所以当你通过USB连接时,请遵循以下命令:
2-在一些android版本中,需要从Connected devices
中选择Use USB To
中的Transfer File
选项
1-stay connect via USB
2-connect to your WIFI network (computer and mobile device both)
3-ping DeviceIP (must be have ping to your device)
4 - adb kill-server
5 - adb usb
6 - adb tcpip 5556 (if you are using docker container it may need different port number like 5037)
7 - adb connect "yourDeviceIP:5556"
8 - devices (must be see two device names , one of them is by deviceIP:5556)
9-unplug USB cable
那就完了!你可以测试你的应用
ref:JDev回答