简介
本文档介绍了从源代码构建应用的前提条件,包括自定义源代码和构建应用所需的开发环境设置。
⚡ 快速入门
如果你是移动应用开发者,可能已经配置好了安卓或 iOS 的开发环境。请确保开发环境已按照以下项目需求正确配置。
首次设置移动应用开发环境? 请参阅 环境设置 小节。
在开始之前,请确保已安装以下软件:
- Node.js:版本 22
- npm(Node 包管理器)
- NVM(Node 版本管理器)- 推荐用于管理 Node.js 版本
- 正确配置的 React Native 开发环境
- Android Studio(用于安卓开发)
- Xcode(用于 macOS 上的 iOS 开发)
⚠️ 重要提示:本项目使用开发构建,不依赖 EAS Build。
Node.js 安装
安装 Node.js 有两种方式:
方式一:使用 NVM(推荐)
NVM 可以轻松管理多个 Node.js 版本。请参阅以下安装指南:
- 📥 NVM 官方仓库
安装 NVM 后,安装 Node.js 22:
nvm install 22
nvm use 22
node --version # 应显示 v22.x.x
方式二:直接安装
从官方网站直接安装 Node.js:
- 📥 Node.js 官方网站
- 下载 Node.js 22 LTS
- 验证安装:
node --version(应显示 v22.x.x)
环境设置
安卓设置
使用 Android Studio 配置构建和运行安卓应用的环境:
关键要求: