解决adb connect连接Android设备报错:由于目标计算机积极拒绝,无法连接
【原因排查】
在使用adb(Android Debug Bridge)工具连接Android设备时,有时候会出现“由于目标计算机积极拒绝,无法连接”的错误。这通常是因为设备没有正确地连接到计算机,或者设备的防火墙或安全设置阻止了adb的连接。
【解决办法1】(此方法针对设备支持USB连接)
1、打开开发者模式和USB调试
在Android设备上,进入“设置”菜单,然后滚动到“关于手机”部分。连续点击“版本号”或“软件版本”几次(通常是7次),直到看到“你现在是开发者!”的提示。返回到设置菜单,打开“开发者选项”,然后启用“USB调试”。
2、使用USB数据线连接手机和电脑
使用USB数据线将Android设备连接到计算机。确保设备与计算机建立稳定的物理连接。
3、在PC端打开cmd命令窗口
在计算机上打开命令提示符(Windows)或终端(macOS/Linux)。
4、输入adb devices查看已连接设备
在命令提示符或终端中输入“adb devices”,然后按回车键。如果一切正常,你将看到已连接设备的列表。如果你的设备没有出现在列表中,请检查设备是否正确连接,并确保已经启用了USB调试。
5、输入adb tcpip 5555设置端口号为5555
在命令提示符或终端中输入“adb tcpip 5555”,然后按回车键。这将将adb切换到TCP/IP模式,并将端口号设置为5555。
6、断开手机和电脑的连接
通过断开USB数据线断开Android设备和计算机的连接。现在你的设备应该通过Wi-Fi与计算机建立连接。
7、adb connect IP
最后,在命令提示符或终端中输入“adb connect [设备的IP地址]”,然后按回车键。如果一切顺利,你应该能够成功连接到你的Android设备。请注意,设备的IP地址可以在“设置”菜单中的“关于手机”部分找到。
【解决办法2】(此方法针对设备不支持USB连接但支持telnet连接)
1、Android设备与PC端处于同一局域网
通过WiFi或者网线直连方式,使Android设备与PC端两者处于同一局域网。
2、在PC端打开cmd命令窗口
在计算机上打开命令提示符(Windows)或终端(macOS/Linux)。
3、输入 telnet ip 端口号
在命令提示符或终端中输入“adb telnet ip 端口号”,然后按回车键,成功进入telnet登录界面。
4、输入 setprop service.adb.tcp.port 5555 设置adb服务端口
设置adb服务端口为5555, 打开adb网络调试功能。
5、输入 start adbd
重启adb服务,可以重复输入 start adbd、stop adbd来启用。
这些步骤应该能够帮助你解决使用adb connect连接Android设备时出现的“由于目标计算机积极拒绝,无法连接”的错误。如果问题仍然存在,请确保你的设备和计算机都已连接到同一Wi-Fi网络,并检查设备的防火墙和安全设置是否允许adb的连接。
如果您看完,还有疑问的话,可以评论区提出,看到了会及时回复!
更多推荐
所有评论(0)