'React native run android' 在模拟器中启动应用程序后立即停止

'React native run android' stops just after start the app in emulator

我正在尝试 运行 react-native 运行-android 但在第一个项目中,它运行良好,但在其他项目中,它在启动 intent 后自动停止。我也试过 adb reverse tcp:8081 tcp:8081 但它不适用于我的项目 "basicredux" 我附上了截图,希望它能帮助你帮助我解决这个问题。

我也试过这个解决方案 但它不起作用。 在我大约 1 个月前创建的第一个项目中,它运行良好,但不适用于我的任何新项目。 抱歉没有透露我的第一个项目名称。

在我这个 1 个月大的项目上完美地工作:

未处理此项目或任何新项目:

附加日志猫:

我发现在 运行 react-native startreact-native run-android 之后在同一个项目目录中,'react-native run-android' 停止但是在编辑 App.js 文件时我可以查看更改,只需单击模拟器屏幕上的重新加载按钮,或者 ctrl + M 然后 reload

解决方案

运行 react-native start 在一个终端 然后 react-native run-android 在终端的另一个选项卡中 然后在模拟器设备中 ctrl + M 然后 reload,或者在真实设备中摇晃并重新加载。