您需要找到正确的端口并使用它。我遇到了同样的问题,所以这就是我所做的。
杀死服务器:
nox_adb.exe kill-server
现在尝试连接任何端口号,例如 62001:
C:\Program Files (x86)\Nox\bin>nox_adb.exe connect 127.0.0.1:62001
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
unable to connect to 127.0.0.1:62001:62001
现在尝试使用上面输出中提到的端口 5037:
C:\Program Files (x86)\Nox\bin>nox_adb.exe kill-server
C:\Program Files (x86)\Nox\bin>nox_adb.exe connect 127.0.0.1:5037
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 127.0.0.1:5037
那么它应该可以正常工作。
找到nox的文件位置并复制它
在cmd中写入:
cd 并在此处写下位置
和
adb.exe连接127.0.0.1:5037
人们写“nox.adb.exe”,但它是 假
试试这个:
cd C:\Program Files (x86)\Nox\bin
和
C:\Program Files (x86)\Nox\bin>nox_adb.exe connect 127.0.0.1:5037
我每天都通过先运行
vscode
然后运行nox
来解决这个问题。然后通过任务管理器杀死adb.exe
进程树,然后运行nox_adb.exe connect 127.0.0.1:62001
(or 127.0.0.1:52001)
。每天多次执行所有这些步骤。
我遇到了同样的问题,并尝试将 nox 播放器与工作室连接,经过多次尝试,我终于找到了解决此问题的完美方法。您必须确保 android sdk 和 nox 播放器的 adb 版本使用相同的。
如果不同,则通过替换这些文件使它们相同
(adb.exe, nox_adb.exe, AdbWinApi.dll, AdbWinApi_.dll)
来自 android sdk 的 nox 播放器 bin 文件夹
(C:\Program Files\Nox\bin\Nox\bin)
(C:\Users\harvi\AppData\Local\Android\Sdk\platform-tools).
这就是 nox 播放器现在可以轻松地与 android studio 连接。
注意:从 sdk 文件夹中的 adb.exe 创建 nox_adb 文件。
这对我有用:
(xxxxx = 端口号,我用的是62001)
还有
重要的是要包含“”(引号)...
"C:\Program Files\nox\Nox\bin\nox_adb.exe" connect 127.0.0.1:xxxxx
找到adb.exe文件路径,打开控制台并写入:
C:\Users\petra\AppData\Local\Android\Sdk\platform-tools
(它必须是你的路径adb file)\adb.exe
连接127.0.0.1:62001确保nox已打开并尝试这个直到你看到:
* daemon not running; starting now at tcp:5037
* daemon started successfully
connected to 127.0.0.1:62001
感谢上帝,终于解决了。我尝试了所有其他解决方案,但没有一个有效,我什至尝试过更新到最新版本。我猜更新不会更新所有文件。
问题是 adb.exe 或 nox-adb.exe 有问题,问题不是端口,而是 adb 本身,指向空位置,很奇怪它是如何损坏的。替换另一个答案提到的 DLL 对我来说不起作用,这就是我知道它是 adb 可执行文件的方式。
无论如何,解决方案是提取bin文件夹中的adb.7z文件并替换旧文件,就是这样:)
简短回答:
提取“C:\Program Files\Nox in db.7z”并替换全部
输入此命令:nox_adb.exe connect 127.0.0.1:62025
adb.exe
选择它,然后单击“结束任务”。我刚刚从 C:\Users\user\AppData\Local\Android\Sdk\platform-tools 复制了 adb.exe 并将其重命名为 nox_adb.exe 并将其粘贴到 nox 安装位置 替换原来的一个。之后每次都有效。