AbilityInfo
說明: 本模塊首批接口從API version 7 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。 開發(fā)前請熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[
gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
Ability信息
AbilityInfo
系統(tǒng)能力: 以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.BundleManager.BundleFramework
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
bundleName | string | 是 | 否 | 應(yīng)用包名 |
name | string | 是 | 否 | Ability名稱 |
label | string | 是 | 否 | Ability對用戶顯示的名稱 |
description | string | 是 | 否 | Ability的描述 |
icon | string | 是 | 否 | Ability的圖標(biāo)資源文件索引 |
descriptionId | number | 是 | 否 | Ability的描述id |
iconId | number | 是 | 否 | Ability的圖標(biāo)id |
moduleName | string | 是 | 否 | Ability所屬的HAP包的名稱 |
process | string | 是 | 否 | Ability的進(jìn)程,如果不設(shè)置,默認(rèn)為包的名稱 |
targetAbility | string | 是 | 否 | 當(dāng)前Ability重用的目標(biāo)Ability |
backgroundModes | number | 是 | 否 | 表示后臺服務(wù)的類型 |
isVisible | boolean | 是 | 否 | 判斷Ability是否可以被其他應(yīng)用調(diào)用 |
formEnabled | boolean | 是 | 否 | 判斷Ability是否提供卡片能力 |
type | AbilityType | 是 | 否 | Ability類型 |
orientation | DisplayOrientation | 是 | 否 | Ability的顯示模式 |
launchMode | LaunchMode | 是 | 否 | Ability的啟動模式 |
permissions | Array | 是 | 否 | 被其他應(yīng)用Ability調(diào)用時需要申請的權(quán)限集合 |
deviceTypes | Array | 是 | 否 | Ability支持的設(shè)備類型 |
deviceCapabilities | Array | 是 | 否 | Ability需要的設(shè)備能力 |
readPermission | string | 是 | 否 | 讀取Ability數(shù)據(jù)所需的權(quán)限 |
writePermission | string | 是 | 否 | 向Ability寫數(shù)據(jù)所需的權(quán)限 |
applicationInfo | [ApplicationInfo] | 是 | 否 | 應(yīng)用程序的配置信息 |
uri | string | 是 | 否 | 獲取Ability的統(tǒng)一資源標(biāo)識符(URI) |
labelId | number | 是 | 否 | Ability的標(biāo)簽id |
subType | AbilitySubType | 是 | 否 | Ability中枚舉使用的模板的子類型 |
metaData8+ | Array<[CustomizeData]> | 是 | 否 | ability的自定義信息 |
metadata9+ | Array<[Metadata]> | 是 | 否 | ability的元信息 |
enabled8+ | booleanHarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿 | 是 | 否 | ability是否可用 |
審核編輯 黃宇
-
接口
+關(guān)注
關(guān)注
33文章
9005瀏覽量
153769 -
鴻蒙
+關(guān)注
關(guān)注
60文章
2620瀏覽量
44063
發(fā)布評論請先 登錄
【HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實踐

Kubernetes包管理工具Helm的安裝和使用
如何部署OpenVINO?工具套件應(yīng)用程序?
基于HPM_SDK_ENV開發(fā)應(yīng)用程序的升級處理

BQ78412應(yīng)用程序編程接口

AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

AWTK-WEB 快速入門(1) - C 語言應(yīng)用程序

bq40z50EVM鋰離子電池包管理器評估模塊

華為原生鴻蒙之夜官宣1024程序員節(jié)彩蛋:與鴻蒙開發(fā)者共碼未來

通過DaVinci TMS320DM644x的串行接口加載基本應(yīng)用程序

【「倉頡編程快速上手」閱讀體驗】簡潔包管理的命脈
labview的應(yīng)用程序包括哪幾個部分
C28x嵌入式應(yīng)用程序二進(jìn)制接口

MSP430嵌入式應(yīng)用程序二進(jìn)制接口

C6000嵌入式應(yīng)用程序二進(jìn)制接口

評論