1. 任务流程图
1.1 HAP 基础任务流程图

1.2 HSP 基础任务流程图

1.3 HAR 基础任务流程图

2. 使用命令查看任务
在 DevEco Studio 中可以通过以下命令获得任务相关的信息:
hvigorw taskTree
获取任务树时会根据工程中的模块将模块中注册的任务树以下图形式输出:

执行顺序举例说明:如图所示,assembleHap 依赖 signHap,signHap 依赖于 packageHap;则任务执行顺序则为 packageHap->signHap->assembleHap。
3. 任务详细说明
根据任务职能的不同主要分为以下几个类型的任务。
| 任务类别 | 任务说明 |
|---|---|
| Hook | hook 任务 |
| ArkTS | ArkTS 编译相关任务 |
| JS | JS 编译相关任务 |
| Resources | 资源编译、处理、链接、合并相关的任务 |
| Package | 打包相关的任务 |
| Sign | 签名相关的任务 |

