如何防止 Metro 随机重新加载我的应用程序?

How do I prevent Metro from randomly reloading my app?

我的 React Native 应用程序有一个登录屏幕,其中显示了一个带有 username/password 输入和“登录”按钮的模式。我 运行 在 Android 模拟器上使用各种 AVD,API v28+,RN v0.61.5,MacOS 10.15。

大约 95% 的时间,在向这两个字段输入文本的过程中,Metro 会出于某种原因在后台重新加载应用程序。刷新后模式仍然可见,但字段和按钮不再可交互,我必须重新安装应用程序才能执行任何操作(整个循环重复,直到偶尔幸运并能够登录) .

我试过在开发菜单中关闭快速刷新、清理 Android 构建、清除纱线缓存、重新安装节点模块、删除所有观察者、擦除 AVD 并重新启动机器。

郑重声明,这是一个模拟器问题。我在其中一个输入中输入的文本包含一个双 R,它被解释为重新加载命令,而不是输入。

所以现在我只是打字慢了....