【问题标题】:Nox App Player for React Native Development用于 React Native 开发的 Nox App Player
【发布时间】:2017-07-19 01:49:51
【问题描述】:

你好……有没有人使用 Nox App Player 作为 React Native 中的默认 android 模拟器?我一直在用 Nativescript 使用它……但我不能在 React Native 中使用它……(对我来说,开发环境速度更快)……

一旦我运行“react-native run-android”,它会构建但不识别 Nox 存在并告诉我没有模拟器或设备存在...

请帮忙……

【问题讨论】:

  • 你找到解决办法了吗
  • 是的...我将在下面发布作为答案...:D
  • forum.xda-developers.com/tools/android-studio/… 使用此解决方案(将 adb 文件复制到 nox bin 文件夹,然后将名称从 adb.exe 更改为 nox_adb.exe)我能够将 apk 安装到 Nox 播放器但 adb reverse 没有不工作
  • 好的,adb reverse 不起作用,但您仍然可以在 Nox 上运行应用程序时带上开发菜单,然后在我的情况下找到您的本地地址(例如,您连接到 wifi 的地址)是 192.168.1.192:8081 作为调试服务器主机和端口。请注意 127.0.0.1 将无法运行,因为 Nox 上的应用程序将尝试连接到自己
  • 我在下面发布了解决方案……我自己想通了……经过一段时间的痛苦……XD

标签: android react-native android-emulator react-native-android


【解决方案1】:

找到答案了……

我使用了本教程...减去一些说明:http://www.jitblog.net/react-native-with-memu-emulator/

我的是:

  • react-native run-android
  • 是否说没有检测到设备实际上是好的
  • 在 MeMu 或 Nox App Player 上安装调试 apk(手动)
  • cls
  • react-native start
  • 在模拟器中应用程序的开发设置:[ip address]:8081
  • 多次重新启动已安装的应用程序,直到完成所需的设置...

:D

【讨论】:

  • 我认为不是只使用 KitKat ,我需要在最新的操作系统上测试应用程序
  • 我假设您说的是实际设备? :)
  • 您能解释一下第 3 步吗:“在 MeMu 或 Nox App Player 上安装调试 apk。”我安装了 Nox App Player,但仍然收到“未找到 Android 设备”
  • 没有检测到设备也没关系……对我来说,它就像使用 react native 文档中描述的 wifi 工作流一样工作……
  • 能发个小视频一步一步来做吗?
【解决方案2】:

您可以通过以下步骤解决此问题:

1-将 adb 文件从 Sdk/platform-tools 复制到您的桌面。

在您的桌面上使用以下名称制作 2 个副本:

1- adb 2-nox_adb

3-然后将这些文件复制到您的 Nox 设置位置。

4-请确认更换提示,然后重新启动您的 nox 播放器

您应该在 nox 设置中打开 USB 调试

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多