安装依赖项
您将需要Node,React Native命令行界面,JDK和Android Studio。
虽然您可以使用您选择的任何编辑器来开发您的应用,但您需要安装Android Studio才能设置必要的工具来构建适用于Android的React Native应用。
节点
按照Linux发行版的安装说明安装Node 8.3或更高版本。
React Native CLI
Node附带了npm,它允许您安装React Native命令行界面。
在命令提示符或shell中运行以下命令:
npm install -g react-native-cli
如果您收到错误
Cannot find module 'npmlog'
,请尝试直接安装npm :curl -0 -L https://npmjs.org/install.sh | sudo sh
.
Java开发工具包
React Native需要Java SE Development Kit(JDK)的第8版。您可以从AdoptOpenJDK或您的系统打包程序下载并安装OpenJDK。如果需要,您还可以下载并安装Oracle JDK 8。
Android开发环境
如果您不熟悉Android开发,那么设置您的开发环境可能有点单调乏味。如果您已熟悉Android开发,则可能需要配置一些内容。无论哪种情况,请务必仔细按照接下来的几个步骤进行操作。
下载并安装Android Studio。在提示选择安装类型时,选择“自定义”设置。确保选中以下所有框旁边的框:
Android SDK
Android SDK Platform
Android Virtual Device
然后,单击“下一步”以安装所有这些组件。
如果复选框显示为灰色,您将有机会稍后安装这些组件。
设置完成后,您将看到欢迎屏幕,请继续执行下一步。
Android Studio默认安装最新的Android SDK。但是,使用本机代码构建React Native应用程序Android 9 (Pie)
尤其需要SDK。可以通过Android Studio中的SDK Manager安装其他Android SDK。
可以从“欢迎使用Android Studio”屏幕访问SDK Manager。单击“配置”,然后选择“SDK Manager”。
SDK Manager也可以在Android Studio“首选项”对话框的“ 外观和行为” →“