运行React Native应用程序时,Android Studio是否应该启动Metro Bundler?

时间:2019-02-25 20:35:40

标签: android react-native

假设您可以通过两种方式启动React Native Android应用程序:

    通过命令行
  1. react-native run-android

OR

  1. 在android studio中打开您的项目,然后按运行。

我遇到的问题是使用选项1,我会收到一个错误,提示没有可用的设备:

com.android.builder.testing.api.DeviceException: No connected devices!

并使用选项2会导致仿真器启动并成功安装该应用程序,但JS打包程序不会作为此流程的一部分启动。

现在确定,我可以通过

轻松解决此问题
  1. 在Studio中启动应用之前,先手动运行打包程序
  2. 在运行react-native run-android之前启动模拟器

但这似乎表明某处存在问题

我已经在React Native: Android Studio doesn't automatically bundle when building处检查了这个类似的问题,但这与发生的事情无关

0 个答案:

没有答案