文档管理中心

如何理解App、HAP、HAR、HSP的关系

  • App是发布到应用市场的基本单元,不能直接在设备上安装和运行。
  • HAP(Harmony Ability Package)是应用安装和运行的基本单元,包含代码、资源、第三方库及配置文件等,主要分为entry和feature两种类型。
  • HAR(Harmony Archive)是静态共享包,包含代码、C++库、资源和配置文件。HAR支持多个模块或工程共享ArkUI组件和相关代码。
  • HSP(Harmony Shared Package)是动态共享包,包含代码、C++库、资源和配置文件,用于实现代码和资源的共享。HSP跟随宿主应用的App包一起发布,与宿主应用同进程,具有相同的包名和生命周期。
在 FAQ 中进行搜索
请输入您想要搜索的关键词