开发指南

本目录包含 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 包的符号文件管理

相关文档