HapModuleInfo


HapModuleInfo

说明: 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。

HAP信息,系统应用可以通过getBundleInfo获取自身或其他应用的HAP信息,三方应用可以通过getBundleInfoForSelf获取自身的HAP信息,其中入参BundleFlag需要使用 GET_BUNDLE_INFO_WITH_HAP_MODULE。

HapModuleInfo

系统能力: SystemCapability.BundleManager.BundleFramework.Core

名称 类型 可读 可写 说明
name string 模块名称
icon string 模块图标
iconId number 模块图标资源id
label string 模块标签
labelId number 模块标签资源id
description string 模块描述信息
descriptionId number 描述信息资源id
mainElementName string 入口ability信息
abilitiesInfo Array<AbilityInfo> Ability信息
extensionAbilitiesInfo Array<ExtensionAbilityInfo> extensionAbility信息
metadata Array<Metadata> Ability的元信息
deviceTypes Array<string> 支持运行的设备类型
installationFree boolean 是否支持免安装
hashValue string Module的Hash值
moduleSourceDir string Module的路径