繁体   English   中英

如何在多个模拟器上运行 react-native expo 应用程序?

[英]How to run react-native expo app on multiple emulators?

有谁知道如何同时在多个 android 仿真器上运行 expo react-native 应用程序? 我尝试在运行模拟器后运行该应用程序,但它只能在一个模拟器上运行。 当我尝试“shift+a”时,它会显示一个模拟器列表,但是当我选择所需的模拟器时它不起作用。 这是错误“无法在 Android 上启动项目:模拟器 (Nexus_S_API_30) 在完成打开之前退出。 您可以尝试使用以下命令从终端手动启动模拟器: emulator @Nexus_S_API_30' 这表示模拟器已退出,即使它已经在运行。

  1. 在所有模拟器中安装应用程序

  2. 打开所有模拟器

  3. 从不同的端口运行项目

    例如

    Run 'npx react-native start' for first emulator Run 'npx react-native start --port 9988' from another terminal for second emulator etc
  4. 从模拟器打开应用

  5. ctrl + m打开开发者菜单

  6. 将捆绑包位置更改为“10.0.2.2: PortNumber ”,例如:“10.0.2.2:9988”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM