BundleInfo
說明: 本模塊首批接口從API version 7 開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
應(yīng)用包的信息
BundleInfo
系統(tǒng)能力: 以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.BundleManager.BundleFramework
開發(fā)前請熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]點擊或者復(fù)制轉(zhuǎn)到。
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
name | string | 是 | 否 | 應(yīng)用包的名稱 |
type | string | 是 | 否 | 應(yīng)用包類型 |
appId | string | 是 | 否 | 應(yīng)用包里應(yīng)用程序的id |
uid | number | 是 | 否 | 應(yīng)用包里應(yīng)用程序的uid |
installTime | number | 是 | 否 | HAP包安裝時間 |
updateTime | number | 是 | 否 | HAP包更新時間 |
appInfo | [ApplicationInfo] | 是 | 否 | 應(yīng)用程序的配置信息 |
abilityInfos | Array<[AbilityInfo]> | 是 | 否 | Ability的配置信息 |
reqPermissions | Array | 是 | 否 | 應(yīng)用運行時需向系統(tǒng)申請的權(quán)限集合 |
reqPermissionDetails | Array<[ReqPermissionDetail]> | 是 | 否 | 應(yīng)用運行時需向系統(tǒng)申請的權(quán)限集合的詳細信息 |
vendor | string | 是 | 否 | 應(yīng)用包的供應(yīng)商 |
versionCode | number | 是 | 否 | 應(yīng)用包的版本號 |
versionName | string | 是 | 否 | 應(yīng)用包的版本文本描述信息 |
compatibleVersion | number | 是 | 否 | 運行應(yīng)用包所需要最低的SDK版本號 |
targetVersion | number | 是 | 否 | 運行應(yīng)用包所需要最高SDK版本號 |
isCompressNativeLibs | boolean | 是 | 否 | 是否壓縮應(yīng)用包的本地庫,默認為true |
hapModuleInfos | Array<[HapModuleInfo]> | 是 | 否 | 模塊的配置信息 |
entryModuleName | string | 是 | 否 | Entry的模塊名稱 |
cpuAbi | string | 是 | 否 | 應(yīng)用包的cpuAbi信息 |
isSilentInstallation | string | 是 | 否 | 是否通過靜默安裝 |
minCompatibleVersionCode | number | 是 | 否 | 分布式場景下的應(yīng)用包兼容的最低版本 |
entryInstallationFree | boolean | 是 | 否 | Entry是否支持免安裝 |
reqPermissionStates8+ | Array | 是 | 否 | 申請權(quán)限的授予狀態(tài) |
extensionAbilityInfo9+ | Array<[ExtensionAbilityInfo]> | 是 | 否 | ability的可擴展信息 |
ReqPermissionDetail
應(yīng)用運行時需向系統(tǒng)申請的權(quán)限集合的詳細信息
系統(tǒng)能力: 以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.BundleManager.BundleFramework
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
name | string | 是 | 是 | 需要使用的權(quán)限名稱 |
reason | string | 是 | 是 | 描述申請權(quán)限的原因 |
reasonId9+ | number | 是 | 是 | 描述申請權(quán)限的原因ID |
usedScene | [UsedScene] | 是 | 是 | 權(quán)限使用的場景和時機HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿 |
UsedScene
描述權(quán)限使用的場景和時機
系統(tǒng)能力: 以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.BundleManager.BundleFramework
名稱 | 類型 | 可讀 | 可寫 | 說明 |
---|---|---|---|---|
abilities | Array | 是 | 是 | 使用到該權(quán)限的Ability集合 |
when | string | 是 | 是 | 使用該權(quán)限的時機 |
-
HarmonyOS
+關(guān)注
關(guān)注
79文章
1982瀏覽量
30580 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3747瀏覽量
16592 -
鴻蒙OS
+關(guān)注
關(guān)注
0文章
190瀏覽量
4539
發(fā)布評論請先 登錄
相關(guān)推薦
鴻蒙開發(fā)接口應(yīng)用程序包管理:【@ohos.zlib (Zip模塊)】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【@ohos.zlib (Zip模塊)】](https://file1.elecfans.com/web2/M00/C5/D1/wKgZomYChGOAUaiiAADe1d8SeRY102.jpg)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【ApplicationInfo】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【ApplicationInfo】](https://file1.elecfans.com/web2/M00/C6/C5/wKgaomYCyYKAZp6HAAB4LWPdpdQ014.jpg)
鴻蒙OS應(yīng)用程序開發(fā)
OpenHarmony應(yīng)用程序包整體說明
STM32智能小車的試用Android應(yīng)用程序包免費下載
![STM32智能小車的試用Android<b class='flag-5'>應(yīng)用程序包</b>免費下載](https://file.elecfans.com/web1/M00/B8/91/pIYBAF5zLmCAKYt4AARJ-i5tFtk472.png)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【Bundle模塊(JS端SDK接口)】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【Bundle模塊(JS端SDK<b class='flag-5'>接口</b>)】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【AbilityInfo】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【AbilityInfo】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【CustomizeData】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【CustomizeData】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【ExtensionAbilityInfo】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【ExtensionAbilityInfo】](https://file1.elecfans.com/web2/M00/C5/CD/wKgZomYCdwyAIFf5AAB_7E1pFms943.jpg)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【HapModuleInfo】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【HapModuleInfo】](https://file1.elecfans.com/web2/M00/C5/CD/wKgZomYCdwyAIFf5AAB_7E1pFms943.jpg)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【Metadata】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【Metadata】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
鴻蒙開發(fā)接口應(yīng)用程序包管理:【ModuleInfo】
![<b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>應(yīng)用程序包管理</b>:【ModuleInfo】](https://file1.elecfans.com/web2/M00/C9/99/wKgaomYeL0WAZFDHAAACSiKnE8w930.jpg)
評論