[Android]夜神模拟器127.0.0.1:62001: 由于目标 计算机积极拒绝,无法连接 解决方法

2,319 阅读1分钟

Android 开发时使用夜神模拟器作为安卓应用app运行环境,在夜神模拟器路径下执行 adb connect 127.0.0.1:62001 时出现错误

adb connect 127.0.0.1:62001
当出现链接失效时,且提示:adb 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. 找到SDK的目录和夜神模拟器的目录,将SDK目录(C:\Program Files (x86)\Android\android-sdk\platform-tools)下的adb.exe文件,复制到夜神模拟器的目录(C:\Program Files (x86)\Nox\bin)下,
  3. 将夜神模拟器目录下原本的adb.exe和nox_adb.exe修改文件名为adb_bak.exe和nox_adb_bak.exe,将从SDK目录复制过来的adb.exe放在夜神目录下,同时复制一份改名为nox_adb.exe。
  4. 将(C:\Program Files (x86)\Android\android-sdk\platform-tools)和C:\Program Files (x86)\Nox\bin加入到系统环境变量Path中
  5. 开启夜神模拟器,在cmd下输入adb devices,此时并显示 List of devices attached 127.0.0.1:62001 device

原因就是AS的 adb 版本和夜神模拟器的 Nox_adb 版本不一致,使用adb version以及 Nox_adb version检查版本