无法使用React-Native Start捆绑应用程序

时间:2019-11-19 13:15:38

标签: android react-native

我遇到一个错误:

无法加载脚本。请确保您正在运行Metro服务器,或者已正确捆绑了软件包“ index.android.bundle”以进行发布

所以我已经触发了该命令:

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

该错误消失了,但是现在问题是我无法调试。如果我使用react-native start命令,那么也不要捆绑。

所以主要问题是我无法捆绑应用程序。

请指导这一点。

谢谢。

我收到此错误。 enter image description here

1 个答案:

答案 0 :(得分:0)

要点:

  1. 您仍然可以在android studio或Xcode中的logcat上进行调试。

  2. run react-native run-android在一个终端中,react-native start在另一个终端中

  3. 请检查端口是否为8081(如果不是),然后通过添加本地pc ip在adb的dev设置中对其进行更改。

  4. 删除节点模块,然后尝试更新Metro捆绑包。然后安装它们。希望这会成功!

有时,地铁束挂死了,这很常见。