老罗鸿蒙教程第6讲 HarmonyOS 项目结构
发布时间
阅读量:
阅读量

一、用户应用程序包结构
HarmonyOS的用户应用程序以APP Pack(Application Package)的形式进行发布,其构成包括一个或多个HAP(HarmonyOS Ability Package),以及用于描述每个HAP特性的http://pack.info。HAP作为Ability的部署单元,整个HarmonyOS应用的开发均以Ability组件为核心。
每一个HAP都由代码、资源文件、第三方库以及应用配置文档等部分组成,并根据功能划分,可以分为entry和feature两种模块类别,如图1 所示。
- entry: 应用程序的主要模块。在同一个设备类型的应用中,必须仅存在一个entry类型的HAP,并且该模块具备独立安装与运行的能力。
- feature: 应用程序的可选功能模块。一个应用程序可以包含若干个feature类型的HAP,也可以不包含此类模块。只有那些内含Ability组
全部评论 (0)
还没有任何评论哟~
