世博会的Android应用无法正确响应代码更改和抖动

时间:2019-02-13 12:44:02

标签: android react-native react-native-android expo

我已经开始使用Expo开发一个本机应用程序并在我的Android手机中运行它。起初一切正常,但随后突然:

  • 每次我在代码中引入语法错误时,我的手机都不会显示编译错误(它们曾经在红色背景上显示为白色文本),但是会显示一个无信息的蓝色背景错误屏幕。< / li>
  • 我的手机停止响应摇动手势,以访问开发菜单。 (我想知道谁认为摇动是一个好主意,而不是更传统的菜单...)
  • 实时重新编译停止了工作。
  • 即使手动刷新,有时也不会应用对我的代码所做的更改。好像expo应用正在使用我的代码的旧版缓存版本。

Expo确实在生产模式下运行。有指针吗?

1 个答案:

答案 0 :(得分:0)

由于您提到了项目正在生产模式下运行,因此必须将其更改为开发模式,因此可以通过单击expo-cli界面上的切换按钮来实现。

expo-cli UI

或者,如果您使用的是Expo CLI,只需在项目运行时按p即可在模式之间进行切换。

您可以了解有关开发/生产模式here的更多信息。