最近有一台闲置电脑用来做夜神虚拟机,有个问题就是无法远程调试设备,官方论坛里面也说了,想要调试的话使用 adb connect 127.0.0.1:62001
就可以连接adb调试,我试了下内网ip连接不上。
我这边夜神模拟器端口是 62001 所以我执行了以下 netstat -nat | find "62001"
查看端口监听情况.PNG
只是监听了127.0.0.1的本机ip。看来需要使用windows自带命令netsh进行端口转发
管理员权限打开dos窗口执行
netsh interface portproxy add v4tov4 62001 127.0.0.1 62001
没任何反应就对了。先看下端口是否已经转发设置成功了。看到下面这张图的样子就是成功了
转发成功.PNG
然后测试是否可以通过局域网ip进行连接
adb连接成功.PNG
ok,完成记录。
两条命令 必须是管理员权限运行这两条命令
netsh interface portproxy add v4tov4 62001 127.0.0.1 62001 //监听转发端口
netsh interface portproxy show all //查看是否设置转发成功
netsh interface portproxy delete v4tov4 listenport=62001 listenaddress=* protocol=tcp