一、问题:cannot connect to 192.168.1.102:5555: 由于目标计算机积极拒绝,无法连接。 (10061)
首先确保你电脑的网络和需要调试的Android设备的网络在同一个网段(连接同一个wifi或路由器)
可以使用ping命令测试,如:输入 ping 192.168.1.102:5555 命令之后,显示丢失数据量少于100%则正常,表示网络已连通。(注意:192.168.1.102是Android设备的ip地址,不是电脑的ip哦,确认不要输错了)
解决方法:
1、用USB线连接安卓设备和电脑。
2、打开安卓设备的开发者选项中usb调试模式。
3、输入adb devices,如果能够看到需要连接的Android设备, 则表示通过usb已经连接成功。
4、先后输入如下两条命令:
adb root //获取root权限
adb shell //进入到安卓系统的shell
5、进入到安卓系统后,输入命令:
setprop service.adb.tcp.port 5555 //设置adb服务端口为5555, 打开adb网络调试功能
其他命令说明: setprop service.adb.tcp.port -1 //表示打开adb的usb调试功能。
6、输入exit 命令退出android shell。
7、输入命令:
adb tcpip 5555 //让设备在 5555 端口监听 TCP/IP 连接。
8、拔掉usb连接线,使用命令 adb connect 192.168.1.102 进行adb 网络连接,可以正常连接。
9、如果还是不行,建议关闭Android设备开发者选项的usb调试模式,再重新打开,或者重启Android设备再输入命令 adb connect 192.168.1.102 进行adb 网络连接