DevEco Studio APP 包结构

预计阅读时间1 分 154 views

HarmonyOS 应用/服务以 APP Pack (Application Package) 的形式发布。APP Pack 包含一个或多个 HAP (Harmony Ability Package) 和描述 APP Pack 属性的 pack.info 文件。

每个 HAP 在工程目录中对应一个 Module,包含代码、资源、第三方库以及应用/服务配置文件。Module 是代码组织的基本单位。HAP 可分为 Entry 和 Feature 两种类型:

  • Entry 是应用/服务的主模块,作为应用的入口,提供应用的基本功能。
  • Feature 是应用/服务的动态特性模块,作为应用能力的扩展,可以根据用户需求和设备类型进行选择性安装。

基于 Stage 模型和 FA 模型开发的应用,应用程序包结构会有所不同。

Stage 模型应用程序包结构如下图所示:

FA 模型应用程序包结构如下图所示:

分享此文档

DevEco Studio APP 包结构

或复制链接

本页目录