参考:https://zlkb.net/513.html,https://www.cnblogs.com/TNT-c/p/11405184.html
感谢大神~
一、场景回溯:
1、DOS下(win+r,进入cmd),进入路径:D:\program files\nox\Nox\bin(栗子),执行命令:
D:\program files\nox\Nox\bin>nox_adb.exe connect 127.0.0.1:62001
2、报错:“nox_adb.exe unable to connect to 127.0.0.1:62001: cannot connect to 127.0.0.1:62001: 由于目标 计算机积极拒绝,无法连接。”
二、问题解决:
1、关掉夜神模拟器,同时去任务管理器里看下,adb.exe以及nox_adb.exe这2个进程是否在运行,若有结束进程。
2、查看nox_adb的版本信息:(如路径已经加入环境变量可以直接在cmd下执行命令:nox_adb --version)
D:\program files\nox\Nox\bin>nox_adb.exe --version
Android Debug Bridge version 1.0.41
Version 28.0.3-5475833
Installed as D:\program files\nox\Nox\bin\nox_adb.exe
3、查看adb版本信息:(adb所在的目录“D:\program files\android-sdk-windows\platform-tools”已经加入环境变量)
D:\program files\nox\Nox\bin>adb version
Android Debug Bridge version 1.0.36
Revision 0e9850346394-android
4、对比发现nox_adb与adb的版本不一致,需要修改为一致;
备份platform-tools目录下的adb.exe,
备份Nox\bin目录下的adb.exe和nox_adb.exe
复制platform-tools目录下的adb.exe到Nox\bin目录下,覆盖adb.exe和nox_adb.exe;
5、打开夜神模拟器,在cmd下输入adb devices:
D:\program files\nox\Nox\bin>adb devices
List of devices attached
127.0.0.1:62001 device
补充:一定要保持夜神模拟器打开状态,否则,执行nox_adb.exe connect 127.0.0.1:62001同样会报错:“127.0.0.1:62001:由于目标计算机积极拒绝,无法连接解决方法”。