安装依赖
必须安装的依赖包括:Node.js、JDK、Android Studio(含 Android SDK)。以下步骤以 Windows 为例。Node.js 与 JDK
- Node.js:建议使用当前 LTS 版本(并确保版本 ≥ 18)
- JDK:React Native Android 构建需要 JDK 19 或更高版本(Oracle JDK 或 OpenJDK 均可)
Yarn
Yarn是Facebook提供的替代npm的工具,可以加速node模板的下载,在命令行输入以下命令:Android Studio开发环境
如果你之前没有配置过 Android Studio/SDK,按下面步骤完成一次性安装与配置即可。安装Android Studio
下载并安装Android Studio。建议使用 Android Studio Narwhal | 2025.1.2 或更高版本,避免因版本过旧导致构建失败。
在Android Studio安装向导中,确保选中以下所有项目旁边的复选框:
- Android SDK
- Android SDK Platform
- Android Virtual Device
安装Android SDK
Android Studio 默认会安装最新版本的 Android SDK。目前编译 React Native 应用需要的是Android 15 (VanillaIceCream)版本的 SDK(注意 SDK 版本不等于终端系统版本,RN 目前支持 android 6 以上设备)。你可以在 Android Studio 的 SDK Manager 中选择安装各版本的 SDK。 你可以在 Android Studio 的欢迎界面中找到 SDK Manager。点击”Configure”,然后就能看到”SDK Manager”。 注:SDK Manager 还可以在 Android Studio 的”Preferences”菜单中找到。具体路径是File → Settings → Languages & Framework → Android SDK。 在 SDK Manager 中选择”SDK Platforms”选项卡,然后在右下角勾选”Show Package Details”。展开Android 15 (VanillaIceCream)选项,确保勾选了下面这些组件(如果你看不到这个界面,则需要使用稳定的代理软件):- Android SDK Platform 35
- Intel x86 Atom_64 System Image(官方模拟器镜像文件,使用非官方模拟器不需要安装此组件)