连接真机失败,AS上没有显示设备
1.先重新插拔数据线,然后重新打开USB调试
2.确认不是数据线问题,能充电不一定可以调试
3.以上方法不行,那可能是端口5037被占用
端口被占用解决方法
1.打开命令行,win+R 输入cmd回车
2.查看Android ADB端口被什么进程占用,输入命令:netstat -ano | findstr "5037",展示如下表示端口被进程8433占用
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 8433
TCP 127.0.0.1:5037 127.0.0.1:51531 ESTABLISHED 8433
TCP 127.0.0.1:5037 127.0.0.1:52082 TIME_WAIT 0
3.输入命令taskkill /pid 8433 结束这个进程
4.如果失败,输入taskkill/f/pid 8433 强行终止这个进程
5.重新插拔数据线即可
以上步骤都无效
1.下载一个应用宝,或者360手机助手
2.重复以上步骤
连接模拟器失败,可能是ip不在同一个网段
1.进入Adb shell,打开控制台输入首先进入Android sdk/platform-tools目录
2.输入 adb shell,进入shell
3.输入getprop,将会显示系统各项属性,在此我们可以得到模拟器的DNS地址
4.输入setprop net.dns1 192.168.0.1 即可把DNS修改成电脑DNS
5.输入setprop net.gprs.local-ip 192.168.0.108 即可
如果本文有帮助到您,点个赞再走吧