如何在React Native中使用VirtualBox与Ubuntu作为开发环境,Windows 10与Android



HaveVirtualBoxwithUbuntu Server
我想创建一个react原生开发环境(安装nodejsnpmjava等),在模拟器npx reat-native startnpx react-native run-android上运行构建和运行。但是模拟器本身应该在主系统Windows 10.

我需要使用Android Studio安装模拟器,或者我可以使用其他模拟器吗?以及如何实现这样一个包,使React Native发射/构建应用程序VirtualBox,和Android模拟器Windows

?

你不需要在Ubuntu上安装Android Studio。除了安装Android Studio和Java之外,你应该遵循Linux - Android的React Native环境设置。并使用react-native start命令启动metro捆绑器。

在Windows上,你需要遵循React Native Environment Setup for Windows - Android。在设置了模拟器之后,你需要在模拟器上构建并安装应用程序。现在你可以在模拟器上打开应用并按Ctrl + M打开React Native菜单并选择Change Bundle Location。输入您的linux机器(或vm)的IP地址和metro端口(默认为8081)。192.168.1.1:8081。重新加载你的应用程序,你就可以开始了。

你也可以使用不同的模拟器,如genymotion,由你决定。

如果你想在linux上处理构建部分,你需要安装Android Studio SDK和Java。在构建应用程序后,您需要手动将apk文件安装到Windows上的模拟器。

最新更新