首先如果是真机的话一般很少遇到这个问题,这里我需要用到虚拟机,用的是夜神,也经常遇到连接不上的问题,大部分情况都是端口占用问题
- 如果你是Windows下,遇到夜神端口冲突,解决办法如下:
查看占用端口:netstat -aon|findstr 5037
查看占用者:tasklist /fi "PID eq 5008"
强制退出:taskkill /pid 23220/f
或者
adb kill-server
adb start-server
亦或者进入夜神安装目录下我的是D:\Users\Lenovo_PC\AppData\Roaming\Nox\bin
执行
nox_adb.exe connect 127.0.0.1:62001
- Mac下一般相对简单
adb connect 127.0.0.1:62001
一行代码就搞定了 - 下面在来说说这个问题,这个确实也是端口占用问题
- Mac下查看端口占用的命令和Windows不同:
查看:lsof -i:端口号
杀死:kill 进程ID
- 经过查看是夜神和ApowerMirror冲突,不管夜神是在ApowerMirror前还是后打开的,ApowerMirror都会占据5037端口
- 总结:ApowerMirror和虚拟机最好不要同时使用