我按照React Native的get started页面上的所有步骤进行操作,包括运行
但是我需要使用React Navigation。我遵循here的步骤,显然React Navigation已经成功安装。然后当我再次运行
这是我运行
npx react-native init AwesomeProject
创建一个起始项目。(我按照"React Native CLI Quickstart" / "macOS" / "Android"的步骤进行操作)。然后我打开Android Studio,启动模拟器,进入项目文件夹并运行npx react-native run-android
。一切正常。我可以在这里和那里调整起始项目,重新加载,一切都正常。但是我需要使用React Navigation。我遵循here的步骤,显然React Navigation已经成功安装。然后当我再次运行
npx react-native run-android
时,事情构建成功了,那个Metro东西——单独的终端标签/窗口——显示“done”。但是模拟器没有显示我的应用程序。它只显示一个空白页面,然后消失,我会看到模拟器的主屏幕。即使我根本不调整起始代码——我甚至没有尝试导入React Navigation,只要安装它就会出现这个错误。这是我运行
npx react-native run-android
后终端标签的样子:
我安装React Navigation后尝试关闭终端和Android Studio,但问题仍然存在。我使用的是macOS 10.15.3和Android Studio 3.5.3。我做错了什么?