开发指南
本目录包含 RNOH 开发过程中的核心指南文档,涵盖功能开发、组件自定义、编译构建等内容。
文档导航(按使用顺序)
| 序号 | 文档/目录 | 说明 | 使用场景 |
|---|---|---|---|
| 1 | 功能开发 | 基础功能开发流程 | 开发新功能时参考 |
| 2 | 自定义组件 | 自定义组件开发指南 | 开发自定义组件 |
| 3 | Codegen | Codegen 代码生成 | 使用 Codegen 生成代码 |
| 4 | TurboModule | TurboModule 开发 | 开发 TurboModule |
| 5 | Autolinking | 自动链接配置 | 配置第三方库自动链接 |
| 6 | RN-Native接入 | Native 模块接入 | 接入原生模块 |
| 7 | C-API组件混合方案的使用 | C-API 组件混合 | 混合使用 C-API 组件 |
| 8 | 编译构建 | 编译构建指南 | Debug/Release 包使用、CMake 配置 |
目录结构
02-开发指南/
│
├── 功能开发.md # 基础功能开发
├── 自定义组件.md # 自定义组件开发
├── Codegen.md # Codegen 使用
├── TurboModule.md # TurboModule 开发
├── Autolinking.md # 自动链接
├── RN-Native接入.md # Native 接入
├── C-API组件混合方案的使用.md # C-API 混合方案
│
├── 编译构建/ # 编译构建指南
│ ├── 编译构建指南.md # Debug/Release 包使用
│ └── RNOH 构建与符号管理工程级指南.md # 符号管理
│
└── README.md
编译构建目录说明
编译构建 目录包含:
- 编译构建指南:Debug/Release 包的获取、配置和使用方法
- CMake 配置详解:CMakeLists.txt 配置示例
- 环境配置:DevEco Studio 和命令行环境配置
- 符号管理:Release 包的符号文件管理