我有一个问题,我试图解决大约3天,但找不到任何有效的解决方案。问题是,当我尝试连接localhost和端口62001时,我无法将nox播放器连接至adb。我所做的一切是:
-nox_adb.exe

-adb.exe(来自Android SDK)

我已经用(我认为)所需的库,Google USB驱动程序,SDK平台等安装了整个android studio。
平台:Windows 7 x64
Nox:6.2.0.0
我读过了:

  • https://forum.xda-developers.com/tools/android-studio/how-to-connect-android-studio-nox-app-t3241330-已成功连接,但是在启动项目时,react没有看到任何设备
  • https://www.bignox.com/blog/how-to-connect-android-studio-with-nox-app-player-for-android-development-and-debug/-无法连接
  • Nox emulator with React Native-无法连接
  • Nox App Player not connect with Android Studio-无法连接---:62001,连接
  • 时没有看到设备 react

    有人可以告诉我我在做什么错吗?

    最佳答案

    好吧,几个小时后,我就知道了问题的原因。

    我正尝试使用SDK工具,NOX播放器重新安装整个Android Studio,清除此应用程序的缓存,结果是相同的,无法连接到设备...我找不到有关如何更改NOX播放器IP/的任何信息。端口或获取Nox播放器IP/端口的位置(每个站点上的信息都是相同的-Nox与127.0.0.1:62001连接),因此我想到了一种检查计算机上监听端口的方法。

    最初,我在命令行中键入“ netstat -aon | find'62001'”来查找应用程序,该应用程序监听端口62001。结果是没有应用程序在该端口上监听...听起来不错。

    在下一步中,我使用命令“ tasklist ”检查了所有正在运行的应用程序,以查找Nox运行任务及其PID ...,我发现:

    (在执行此步骤时,我正在运行Nox仿真器)

  • Nox.exe
  • NoxVMSVC.exe
  • NoxVMHa​​ndle.exe

  • 然后,我使用命令“ netstat -aon | findstr PID ”检查了每个进程(PID是进程ID,在键入命令“ tasklist ”后将获得该ID)

    每次“无法连接...”时,在 Nox.exe 中,正确的端口都不正确

    NoxVMSVC.exe中,没有端口正在监听(空列表)

    NoxVMHa​​ndle.exe 中,我大约有七个正在监听的端口...因此我一一检查,发现连接到设备的正确端口( 62025 )

    因此,最后我可以使用命令“adb connect 127.0.0.1:62025”毫无问题地连接到Nox Emulator。模拟器可以与React-Native项目一起正常工作,应用程序已正确安装。

    也许有人会在连接到Nox Emulator时遇到类似的问题。

    最好的祝愿!

    09-19 02:35