eird案例,客户端A连接正常。但随后客户端B打开wifi并尝试连接,但失败。然后,此故障导致原始客户端A不再能够连接。重新启动设备/adb断开连接/adb kill服务器无效,并确认ip相同(通过关闭/打开设备并观察ping进行测试)。我开玩笑说客户端B的wifi仍然打开可能会干扰设备wifi。然后我意识到客户端B断开连接/杀死服务器是不够的,客户端B还需要关闭wifi以使客户端A连接。的确如此 在android studio中,转到首选项->插件 下载并安装这个插件 ,重新启动Android Studio 通过USB连接手机 在android终端中使用命令:adb设备您应该通过USB连接可见设备: 在android studio AndroidWifiadab中单击插件图标 如果手机通过WiFI正确连接,您可以在事件日志中看到:
eird案例,客户端A连接正常。但随后客户端B打开wifi并尝试连接,但失败。然后,此故障导致原始客户端A不再能够连接。重新启动设备/adb断开连接/adb kill服务器无效,并确认ip相同(通过关闭/打开设备并观察ping进行测试)。我开玩笑说客户端B的wifi仍然打开可能会干扰设备wifi。然后我意识到客户端B断开连接/杀死服务器是不够的,客户端B还需要关闭wifi以使客户端A连接。的确如此 在android studio中,转到首选项->插件 下载并安装这个插件 ,重新启动Android Studio 通过USB连接手机 在android终端中使用命令:adb设备您应该通过USB连接可见设备: 在android studio AndroidWifiadab中单击插件图标 如果手机通过WiFI正确连接,您可以在事件日志中看到:,android,adb,wireless,Android,Adb,Wireless,12:41 Android WiFi ADB:设备“手机型号”已连接。 在android终端使用命令中:adb设备use应该得到 断开USB电缆并再次检查adb设备,应仅保留通过wifi连接的设备: 对我来说,最重要的部分是下面这一行adb tcpip 5555以及使用我手机IP中的端口:adb connect 192.168.1.87:5555(仅使用其中一个不起作用,即:单独写入第二个不起作用,写入第一个,然后在IP中排除端口也不起作用。)adb tcpip 5555行在这里没有提到。因此,
12:41 Android WiFi ADB:设备“手机型号”已连接。
adb设备
use应该得到adb设备
,应仅保留通过wifi连接的设备:对我来说,最重要的部分是下面这一行
adb tcpip 5555
以及使用我手机IP中的端口:adb connect 192.168.1.87:5555
(仅使用其中一个不起作用,即:单独写入第二个不起作用,写入第一个,然后在IP中排除端口也不起作用。)adb tcpip 5555
行在这里没有提到。因此,对我来说,端口需要手动设置并在连接行中使用
以下是我在Windows PowerShell管理中的命令行事件,以演示(Wifi打开,调试模式打开,弹出窗口出现时确认权限):
请注意,连接首先失败,然后它说它已连接,这是一种奇怪的行为(不管怎样,它总是失败一次,并且“成功”一次),在这两种情况下,设备都显示为脱机。断开连接命令还确认其110%脱机
当我添加了
adb tcpip 5555
命令,并在TCP模式端口:5555
中重新启动后,adb connect 192.168.1.87:5555
命令工作了!通过转到开发者选项->撤销USB调试授权,然后尝试通过我们连接,确保pc在设备中获得授权B.接受电脑后,断开电缆并通过wifi连接
adb kill-server
adb run-server
adb connect IP:5555
虽然在我的情况下,当我尝试连接它时,首先失败
,第二次尝试时,它说已连接
I断开与设备的连接,然后再次连接,问题得到解决
adb disconnect ip:5555
adb connect ip:5555
Watever!我总是使用这些步骤将ADB Wifi连接到android studio 步骤1: 1.进入Android studio->设置->插件->搜索 2.安装插件并重新启动android studio 步骤2: 1.查找我的计算机的SDK Manager For ex的位置
cd您的SDK\u位置
cd平台工具
adb tcpip 5555
adb connect 192.168.6.100:5555
(这里192.168.6.100是您的移动IP地址)就是这样。在我的情况下,我的wifi网络不一样,这就是我无法连接设备的原因 有一个非常简单且有用的插件用于此目的Android Wifi ADB 如何使用插件进行连接:
享受愉快的调试。在简单情况下它将在启用USB调试后启动 对于复杂性您需要删除 阿德布基 归档自 C/.android,然后在命令提示符下运行以下命令
虽然所有关于杀死ADB服务器的提示都帮了我很多次,但现在我得到了一个信息:
无法连接到::无法建立连接,因为目标计算机主动拒绝了它。(10061)
只有当设备与USB连接时才可以连接设备,断开电缆连接后,设备在“连接的设备”列表中显示为脱机
我刚刚通过更改USB配置解决了我的问题:
开发者选项>选择USB配置:MTP(媒体传输协议)
PTP(图片传输协议)也可以工作
我希望这会有所帮助。我为华为P10解决了这个问题。 关于手机的开发者设置=>查找usb开发者设置,在usb开发者设置下有一个“充电模式下的adb调试…”启用它。我的问题用这种方法解决了。希望你的问题也解决了….试试,
adb断开连接:端口号
或adb断开连接
例如192.168.1.2:5555
或adb断开连接
区别在于,第一个将仅断开所需的设备,第二个将断开所有设备
好处
abd disconnect <IP/TCP>:<port>
abd connect <IP/TCP>:<port>
adb connect 192.168.55.3:5555
List of devices attached
988a57334e57365058 device
List of devices attached
988a57334e57365058 device
192.168.60.101:5555 device
List of devices attached
192.168.60.101:5555 device
PS C:\WINDOWS\system32> adb kill-server
PS C:\WINDOWS\system32> adb start-server
error: protocol fault (couldn't read status): Connection reset by peer
PS C:\WINDOWS\system32> adb start-server
* daemon not running; starting now at tcp:5037
* daemon started successfully
PS C:\WINDOWS\system32> adb connect 192.168.1.87:5555
failed to connect to 192.168.1.87:5555
PS C:\WINDOWS\system32> adb devices
List of devices attached
220947272e047ece device
192.168.1.87:5555 offline
PS C:\WINDOWS\system32> adb connect 192.168.1.87:5555
already connected to 192.168.1.87:5555
PS C:\WINDOWS\system32> adb devices
List of devices attached
220947272e047ece device
192.168.1.87:5555 offline
PS C:\WINDOWS\system32> adb disconnect 192.168.1.87:5555
error: no such device '192.168.1.87:5555'
PS C:\WINDOWS\system32> adb disconnect 192.168.1.87:5555
error: no such device '192.168.1.87:5555'
PS C:\WINDOWS\system32> adb tcpip 5555
restarting in TCP mode port: 5555
PS C:\WINDOWS\system32> adb disconnect 192.168.1.87:5555
error: no such device '192.168.1.87:5555'
PS C:\WINDOWS\system32> adb connect 192.168.1.87:5555
connected to 192.168.1.87:5555
PS C:\WINDOWS\system32> adb devices
List of devices attached
220947272e047ece device
192.168.1.87:5555 device
adb kill-server
adb run-server
adb connect IP:5555
adb disconnect ip:5555
adb connect ip:5555
adb kill-server
adb start-server
adb devices