【问题标题】:How can I set nox player as my expo emulator?如何将 nox player 设置为我的 expo 模拟器?
【发布时间】:2018-09-06 08:23:13
【问题描述】:

与 genymotion 相比,nox 播放器非常流畅。当我在世博会上使用 genymotion 时,我的电脑规格非常低

【问题讨论】:

  • 你做过研究吗?请详细说明。

标签: react-native emulation expo exponent


【解决方案1】:

经过一番研究,我得到了答案:-

第 1 步:在 Nox 播放器的设置中启用 root 访问权限

第 2 步:进入设置,进入关于平板电脑并点击内部版本号 8 次以启用开发者选项

第 3 步:转到开发者选项并启用“usb 调试”

第 4 步:打开终端并输入 adb connect 127.0.0.1:62001。输入 adb devices 以确保您的模拟器已连接。

第五步:进入你的项目,输入react-native run-android --deviceId 127.0.0.1:62001,等待项目编译完成,你会看到一个红色的错误屏幕。

第六步:打开开发者菜单,进入Dev Settings → Debug server host for device,假设你的本地ip是192.168.1.121,然后输入:192.168.1.121:8081

第 7 步:使用开发者菜单重新加载您的应用,然后关闭应用并重新打开。

第 8 步:完成所有这些后,打开 expo xde 它会自动运行您的应用

【讨论】:

  • Nox 播放器是 4.4.1ish android 版本,Expo 目前最低要求 5.0。这可能不再起作用了。
【解决方案2】:

注意:此解决方案仅适用于 expo 客户端。不适用于 react-native 准系统。

我不知道这是否是真正的解决方案,但这也有效。

  • 首先,通过expo startnpm start 开始您的展览项目
  • 启动完成后会收到Tunnel ready之类的消息。
  • 在运行展会的终端中键入“s”。它将提示您创建一个新帐户或使用现有帐户登录。
  • 当您登录或登录您的帐户后,请转到 Expo Developer Tools(通常位于 localhost:19002)。
  • 在那里,您将看到一个选项send link with email。点击它并输入您的电子邮件地址。
  • 现在,请确保您的邮件客户端和 expo 应用已安装在您的 nox 播放器中。
  • 在您的模拟器中打开电子邮件并点击给出的链接。

就是这样,你的应用应该在你的 nox 模拟器上运行了。

【讨论】:

    猜你喜欢
    • 2022-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-06
    • 2019-08-01
    相关资源
    最近更新 更多