android - ADB 无法连接到 Nox
问题描述
我有一个问题,我试图解决大约 3 天,但找不到任何可行的解决方案。问题是当我尝试连接本地主机和端口 62001 时,我无法将我的 nox 播放器连接到 adb。我所做的一切是:
-nox_adb.exe
nox_adb.exe 连接 127.0.0.1:62001 -> 无法连接到 127.0.0.1:62001。
nox_adb.exe 连接 127.0.0.1:5037 -> 连接到 127.0.0.1:5037(但是当我尝试使用此 deviceId 运行本机项目时,它返回“未连接 Android 设备”)
-adb.exe(来自 Android SDK)
adb.exe 连接 127.0.0.1:62001 -> 无法连接到 127.0.0.1:62001。
adb.exe 连接 127.0.0.1:5037 -> 无法连接到 127.0.0.1:5037。
我已经安装了整个 android studio,其中包含(我认为)需要的库、Google USB 驱动程序、sdk 平台等。平台:Windows 7 x64 Nox:6.2.0.0
我读过了:
- https://forum.xda-developers.com/tools/android-studio/how-to-connect-android-studio-nox-app-t3241330 - 连接成功,但启动项目时,反应没有看到任何设备
- https://www.bignox.com/blog/how-to-connect-android-studio-with-nox-app-player-for-android-development-and-debug/ - 无法连接
- 带有 React Native 的 Nox 模拟器- 无法连接
- Nox App Player 无法与 Android Studio连接 - 无法连接到 ---:62001,连接时反应没有看到设备
有人可以告诉我我做错了什么吗?
解决方案
好的,几个小时后,我找到了问题的原因。
我正在尝试使用 SDK 工具、NOX 播放器重新安装整个 Android Studio,清除此应用程序的缓存,结果相同,无法连接到设备...我找不到有关如何更改 NOX 播放器 IP/ 的任何信息端口或从哪里获取我的 Nox 播放器 IP/端口(每个站点上的信息都相同 - nox 连接到 127.0.0.1:62001),所以我想出了一个检查计算机上监听端口的想法。
起初我在命令行中输入“ netstat -aon | find '62001' ”来查找应用程序,该应用程序正在侦听端口 62001。结果没有应用程序在此端口上侦听......好吧,听起来不错。
在下一步中,我使用命令“ tasklist ”检查了所有正在运行的应用程序,以查找正在运行的 Nox 任务及其 PID……我发现:
(我在执行此步骤时运行了 Nox Emulator)
- Nox.exe
- NoxVMSVC.exe
- NoxVMHandle.exe
然后我使用命令“ netstat -aon | findstr PID ”检查每个进程(PID 是进程 ID,您将在键入命令“ tasklist ”后得到)
在Nox.exe中,没有一个端口是正确的,每次“无法连接...”
在NoxVMSVC.exe 中没有端口正在监听(空列表)
在NoxVMHandle.exe 中,我有大约 7 个端口正在监听……所以我一一检查,我找到了用于连接设备的正确端口( 62025 )
所以最后我可以毫无问题地连接到 Nox Emulator,使用命令“adb connect 127.0.0.1:62025”。模拟器与 React-Native 项目一起工作正常,应用程序已正确安装。
也许有人会在连接到 Nox Emulator 时遇到类似的问题。
最好的祝愿!
推荐阅读
- c# - 在 y 轴上移动播放器
- azure-devops - 使用 azure-devops-extension-api 获取 Azure 后端服务的 AAD 令牌
- arrays - PIL TypeError:无法处理此数据类型:(1, 1, 1),|u1
- java - 我无法在 Android 中检查 Inet 地址的任何解决方案
- git - 有没有办法从 GitHub 更新我的克隆代码?
- javascript - Is there a way to contextually style elements in a parent vue component, using a child?
- android - Refreshing RecyclerView in Kotlin problem
- flutter - Reusing the same instance of a widget in a ListView
- java - How could I properly pause/resume considering the rebalancing that occurs as I add a new consumer for a long running processing?
- reactjs - Delete one item in an array ReactJS (React Hooks and Redux)