【问题标题】:React Native - Android Emulator DeviceReact Native - Android 模拟器设备
【发布时间】:2020-06-09 20:28:07
【问题描述】:

几个小时以来,我一直在尝试更改 Android 使用的模拟器,但没有成功,应用程序将在默认的 Nexus 5 上启动并运行良好。使用react-native run-android。但是尝试在另一个模拟器上运行它会崩溃,如果我尝试从 Android Studio 构建,它将无法连接到 Metro。

我要么在 Android Studio 中启动模拟器,但它不会连接到 Metro 捆绑器。

或者我从命令行使用 CLI react-native run-android 启动它,然后它启动 Nexus 5,但我什么也做不了。

为什么模拟器不能像 ios (facepalm) 那样简单。

请帮助我在与默认模拟器不同的模拟器上轻松启动我的 react 本机应用程序。令人愤慨的是,这不是一个选择或选项。我已经尝试了几个小时。

去他妈的安卓地狱

【问题讨论】:

  • 它实际上是按照启动模拟器的顺序来的。情况仍然如此,只需要注意它。

标签: android react-native android-emulator


【解决方案1】:

看看这个,你一定会找到解决办法的。它在android官方网站上有

https://developer.android.com/studio/run/emulator-commandline

【讨论】:

  • 在尝试运行模拟器时,模拟器永远找不到“Metro Bundler”。
  • 在 cli hit react-native start 中,在 react-native run-android 之前,会启动 Metro bundler
  • 做了这个,还是同样的问题@maiinak
猜你喜欢
  • 1970-01-01
  • 2016-10-22
  • 2016-09-16
  • 2020-06-30
  • 2023-01-15
  • 2020-06-30
  • 2017-11-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多