无法获得BatchBridge,请确保您的捆绑包已正确打包

may*_*ran 8 debugging android adb reactjs react-native

我正在尝试运行我创建的反应原生应用程序.我最初在手机中运行时会看到以下屏幕.

在此输入图像描述

我尝试运行"react-native start",当我运行它时,我得到以下输出.

在此输入图像描述

当它停在"初始化包管理器"时,我在另一个终端运行了"react-native run-android".我仍然得到相同的BatchBridge错误.当我点击错误屏幕上的刷新按钮时,我得到以下屏幕.

在此输入图像描述

我在这做错了什么?在我的代码中,我只有一个console.log.这是一个刚开始的新项目.任何建议将不胜感激.我尝试在应用程序启动时引用错误的答案"无法获取BatchedBridge,确保您的软件包已正确打包",但它是一组Linux命令.

max*_*23_ 10

如果您运行的是Android 5.0+,请在命令提示符中运行以下命令以连接到开发服务器:

adb reverse tcp:8081 tcp:8081
Run Code Online (Sandbox Code Playgroud)

然后,通过摇动设备从Developer菜单中选择'Reload JS'.

如果上述步骤无效或您运行的是较低版本的Android,请尝试以下操作通过Wi-Fi进行连接:

  1. 访问开发人员菜单,转到"开发设置".
  2. 选择"为设备调试服务器主机".
  3. 输入您的机器IP地址和端口,例如10.0.0.1:8081
  4. 尝试从Developer菜单中选择'Reload JS'再次重新加载应用程序.