diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md b/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md index 003becc599ab3271b038237b783994d0751a8681..eee0ad7c629dfc3250e20aaaf144251294b07f01 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundle-BundleInstaller.md @@ -11,10 +11,6 @@ -## 系统能力 - -SystemCapability.BundleManager.BundleFramework - ## BundleInstaller.install install(bundleFilePaths: Array<string>, param: InstallParam, callback: AsyncCallback<InstallStatus>): void; @@ -29,6 +25,8 @@ ohos.permission.INSTALL_BUNDLE SystemCapability.BundleManager.BundleFramework +**系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + **å‚数:** | å称 | 类型 | å¿…å¡« | æè¿° | @@ -51,6 +49,8 @@ ohos.permission.INSTALL_BUNDLE SystemCapability.BundleManager.BundleFramework +**系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + **å‚数:** | å称 | 类型 | å¿…å¡« | æè¿° | @@ -59,7 +59,7 @@ SystemCapability.BundleManager.BundleFramework | param | [InstallParam](#installparam) | 是 | 指定安装所需的其他å‚数。 | | callback | AsyncCallback<[InstallStatus](#installstatus)> | 是 | 程åºå¯åŠ¨ä½œä¸ºå…¥å‚的回调函数,返回安装状æ€ä¿¡æ¯ã€‚ | -## BundleInstaller.recover +## BundleInstaller.recover<sup>8+</sup> recover(bundleName: string, param: InstallParam, callback: AsyncCallback<InstallStatus>): void; @@ -73,6 +73,8 @@ ohos.permission.INSTALL_BUNDLE SystemCapability.BundleManager.BundleFramework +**系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + **å‚数:** | å称 | 类型 | å¿…å¡« | æè¿° | @@ -81,17 +83,34 @@ SystemCapability.BundleManager.BundleFramework | param | [InstallParam](#installparam) | 是 | 指定安装所需的其他å‚数。 | | callback | AsyncCallback<[InstallStatus](#installstatus)> | 是 | 程åºå¯åŠ¨ä½œä¸ºå…¥å‚的回调函数,返回安装状æ€ä¿¡æ¯ã€‚ | +## HashParam<sup>9+</sup> + +应用程åºå®‰è£…å¸è½½ä¿¡æ¯ + + **系统能力:** 以下å„项对应的系统能力å‡ä¸ºSystemCapability.BundleManager.BundleFramework + + **系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + +| å称 | 类型 | 说明 | +| ---------- | ------ | ---------------- | +| moduleName | string | 应用程åºæ¨¡å—å称 | +| hashValue | string | 哈希值 | + ## InstallParam 应用程åºå®‰è£…å¸è½½ä¿¡æ¯ **系统能力:** 以下å„项对应的系统能力å‡ä¸ºSystemCapability.BundleManager.BundleFramework -| å称 | 类型 | 说明 | -| ----------- | ------- | ------------------ | -| userId | number | 指示用户id | -| installFlag | number | æŒ‡ç¤ºå®‰è£…æ ‡å¿— | -| isKeepData | boolean | 指示å‚数是å¦æœ‰æ•°æ® | + **系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + +| å称 | 类型 | 说明 | +| ------------------------------ | ------------------------------ | ------------------ | +| userId | number | 指示用户id | +| installFlag | number | æŒ‡ç¤ºå®‰è£…æ ‡å¿— | +| isKeepData | boolean | 指示å‚数是å¦æœ‰æ•°æ® | +| hashParams<sup>9+</sup> | Array<[HashParam](#hashparam)> | 哈希值å‚æ•° | +| crowdtestDeadline<sup>9+</sup> | number | 测试包的被æ€æ»æ—¶é—´ | ## InstallStatus @@ -99,7 +118,9 @@ SystemCapability.BundleManager.BundleFramework **系统能力:** 以下å„项对应的系统能力å‡ä¸ºSystemCapability.BundleManager.BundleFramework + **系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + | å称 | 类型 | å¯è¯» | å¯å†™ | 说明 | | ------------- | ------------------------------------------------------------ | ---- | ---- | ------------------------------ | | status | bundle.[InstallErrorCode](js-apis-Bundle.md#installerrorcode) | 是 | å¦ | 表示安装或å¸è½½é”™è¯¯çŠ¶æ€ç | -| statusMessage | string | 是 | å¦ | 表示安装或å¸è½½çš„å—ç¬¦ä¸²ç»“æžœä¿¡æ¯ | \ No newline at end of file +| statusMessage | string | 是 | å¦ | 表示安装或å¸è½½çš„å—ç¬¦ä¸²ç»“æžœä¿¡æ¯ | diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundle-PermissionDef.md b/zh-cn/application-dev/reference/apis/js-apis-bundle-PermissionDef.md index 62cc922bfff3498be6dbba4c3ecc935bbc6c7221..86621d7f8b6ae60fef3b10fcdc9b5ed9b461577f 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundle-PermissionDef.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundle-PermissionDef.md @@ -13,6 +13,8 @@ **系统能力:** 以下å„项对应的系统能力å‡ä¸ºSystemCapability.BundleManager.BundleFramework + **系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + | å称 | 类型 | å¯è¯» | å¯å†™ | 说明 | | -------------- | ------ | ---- | ---- | -------------- | | permissionName | string | 是 | å¦ | 用户æƒé™å称 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundle-ShortcutInfo.md b/zh-cn/application-dev/reference/apis/js-apis-bundle-ShortcutInfo.md index 71a3d1077b9c3a64ebcb40095eeb518baf508994..19f5df5edc17813beab721016ceb7814af0be1ea 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundle-ShortcutInfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundle-ShortcutInfo.md @@ -17,6 +17,8 @@ **系统能力:** 以下å„项对应的系统能力å‡ä¸ºSystemCapability.BundleManager.BundleFramework + **系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ + | å称 | 类型 | å¯è¯» | å¯å†™ | 说明 | | ------------------------- | ------ | ---- | ---- | -------------------- | | targetBundle | string | 是 | å¦ | å¿«æ·æ–¹å¼çš„ç›®æ ‡æ†ç»‘包 | diff --git a/zh-cn/application-dev/reference/apis/js-apis-bundle-remoteAbilityInfo.md b/zh-cn/application-dev/reference/apis/js-apis-bundle-remoteAbilityInfo.md index 37601a3c83847c49bdab956e6782934c4f5c5499..5780790fed9c45955d326b23850800ff9227a0f8 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bundle-remoteAbilityInfo.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bundle-remoteAbilityInfo.md @@ -11,7 +11,9 @@ ## RemoteAbilityInfo - **系统能力:** 以下å„项对应的系统能力å‡ä¸ºSystemCapability.BundleManager.BundleFramework + **系统能力:** 以下å„项对应的系统能力å‡ä¸ºSystemCapability.BundleManager.DistributedBundleFramework + + **系统API:** æ¤æŽ¥å£ä¸ºç³»ç»ŸæŽ¥å£ï¼Œä¸‰æ–¹åº”用ä¸æ”¯æŒè°ƒç”¨ | å称 | 类型 | å¯è¯» | å¯å†™ | 说明 | | ----------- | -------------------------------------------- | ---- | ---- | ----------------------- |