【问题标题】:React Native Hot Reloading no longer able to reload in simulatorReact Native Hot Reloading 不再能够在模拟器中重新加载
【发布时间】:2020-12-11 16:05:10
【问题描述】:

我目前正在使用 react native 版本 0.61.5,并且我不再能够通过按两次 R 按钮来重新加载。就好像没有命令被发送到模拟器一样。它只是无法检测到模拟器。

我尝试将 react native 更新到最新版本 0.63.1,但它是一样的。我真的在为此苦苦挣扎,因为每次我需要看到任何重新加载时,我都需要构建捆绑包并重新安装应用程序,这需要很长时间。

有人可以帮忙吗?

【问题讨论】:

  • 他们改变了你刷新模拟器的方式。您可以在终端上按r 刷新您的模拟器。
  • 当我按 r 时,它会说 app reloading... 然后我收到一个警告说它无法检测到任何模拟器

标签: android react-native hot-reload


【解决方案1】:

这就是我要做的,单击模拟器并按 CTRL + M(在 MacOS 上为 CMD + M)或摇动运行应用程序的 Android 设备。然后您应该会在那里看到重新加载选项,或者您也可以启用实时重新加载选项。

【讨论】:

  • 当我按下 CTRL 按钮时,屏幕上出现了某种 3 圈符号,但我不知道它是做什么用的。不会真正重新加载应用程序
  • 或者,对于 Android,您可以运行命令 adb shell input keyevent 82 打开开发菜单(82 是菜单键代码)。参考:reactnative.dev/docs/0.59/….
猜你喜欢
  • 1970-01-01
  • 2017-06-30
  • 2022-06-21
  • 2017-04-19
  • 1970-01-01
  • 2021-08-24
  • 2017-07-22
  • 2020-02-18
  • 1970-01-01
相关资源
最近更新 更多