harmony 鸿蒙js-apidiff-bundle
| Change Type | Old Version | New Version | d.ts File | 
|---|---|---|---|
| Added | NA | Class name: VerifyCodeParam; Method or attribute name: moduleName: string;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: appControl; Method or attribute name: function setDisposedStatusSync(appId: string, disposedWant: Want): void;  | 
@ohos.bundle.appControl.d.ts | 
| Added | NA | Class name: appControl; Method or attribute name: function getDisposedStatusSync(appId: string): Want;  | 
@ohos.bundle.appControl.d.ts | 
| Added | NA | Class name: appControl; Method or attribute name: function deleteDisposedStatusSync(appId: string): void;  | 
@ohos.bundle.appControl.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getBundleInfoForSelfSync(bundleFlags: number): BundleInfo;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function queryAbilityInfoSync(want: Want, abilityFlags: number, userId?: number): Array<AbilityInfo>;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfoSync(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, userId?: number): Array<ExtensionAbilityInfo>;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getBundleNameByUidSync(uid: number): string;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getBundleArchiveInfoSync(hapFilePath: string, bundleFlags: number): BundleInfo;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function setApplicationEnabledSync(bundleName: string, isEnabled: boolean): void;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function setAbilityEnabledSync(info: AbilityInfo, isEnabled: boolean): void;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function isApplicationEnabledSync(bundleName: string): boolean;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function isAbilityEnabledSync(info: AbilityInfo): boolean;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getLaunchWantForBundleSync(bundleName: string, userId?: number): Want;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getProfileByAbilitySync(moduleName: string, abilityName: string, metadataName?: string): Array<string>;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getProfileByExtensionAbilitySync(moduleName: string, extensionAbilityName: string, metadataName?: string): Array<string>;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getPermissionDefSync(permissionName: string): PermissionDef;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAbilityLabelSync(bundleName: string, moduleName: string, abilityName: string): string;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAllSharedBundleInfo(callback: AsyncCallback<Array<SharedBundleInfo>>): void;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAllSharedBundleInfo(): Promise<Array<SharedBundleInfo>>;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getSharedBundleInfo(bundleName: string, moduleName: string, callback: AsyncCallback<Array<SharedBundleInfo>>): void;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getSharedBundleInfo(bundleName: string, moduleName: string): Promise<Array<SharedBundleInfo>>;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAppProvisionInfo(bundleName: string, callback: AsyncCallback<AppProvisionInfo>): void;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAppProvisionInfo(bundleName: string, userId: number, callback: AsyncCallback<AppProvisionInfo>): void;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAppProvisionInfo(bundleName: string, userId?: number): Promise<AppProvisionInfo>;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAppProvisionInfoSync(bundleName: string, userId?: number): AppProvisionInfo;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getSpecifiedDistributionType(bundleName: string): string;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: function getAdditionalInfo(bundleName: string): string;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: export type ModuleMetadata = _ModuleMetadata;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: export type SharedBundleInfo = _SharedBundleInfo;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: export type AppProvisionInfo = _AppProvisionInfo.AppProvisionInfo;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: bundleManager; Method or attribute name: export type Validity = _AppProvisionInfo.Validity;  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: ExtensionAbilityType; Method or attribute name: PRINT = 15  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: ExtensionAbilityType; Method or attribute name: SHARE = 16  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: ExtensionAbilityType; Method or attribute name: PUSH = 17  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: ExtensionAbilityType; Method or attribute name: DRIVER = 18  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: ExtensionAbilityType; Method or attribute name: ACTION = 19  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: CompatiblePolicy; Method or attribute name: BACKWARD_COMPATIBILITY = 1  | 
@ohos.bundle.bundleManager.d.ts | 
| Added | NA | Class name: defaultAppManager; Method or attribute name: function isDefaultApplicationSync(type: string): boolean;  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Added | NA | Class name: defaultAppManager; Method or attribute name: function getDefaultApplicationSync(type: string, userId?: number): BundleInfo;  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Added | NA | Class name: defaultAppManager; Method or attribute name: function setDefaultApplicationSync(type: string, elementName: ElementName, userId?: number): void;  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Added | NA | Class name: defaultAppManager; Method or attribute name: function resetDefaultApplicationSync(type: string, userId?: number): void;  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Added | NA | Class name: sourcefile; Method or attribute name: export type BundleStatusCallback = _BundleStatusCallback;  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Added | NA | Class name: installer; Method or attribute name: function getBundleInstallerSync(): BundleInstaller;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: BundleInstaller; Method or attribute name: uninstall(uninstallParam: UninstallParam, callback: AsyncCallback<void>): void;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: BundleInstaller; Method or attribute name: uninstall(uninstallParam: UninstallParam): Promise<void>;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: BundleInstaller; Method or attribute name: updateBundleForSelf(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: BundleInstaller; Method or attribute name: updateBundleForSelf(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: BundleInstaller; Method or attribute name: updateBundleForSelf(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: VerifyCodeParam; Method or attribute name: signatureFilePath: string;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: InstallParam; Method or attribute name: sharedBundleDirPaths?: Array<String>;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: InstallParam; Method or attribute name: specifiedDistributionType?: string;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: InstallParam; Method or attribute name: additionalInfo?: string;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: InstallParam; Method or attribute name: verifyCodeParams?: Array<VerifyCodeParam>;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: UninstallParam; Method or attribute name: bundleName: string;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: UninstallParam; Method or attribute name: versionCode?: number;  | 
@ohos.bundle.installer.d.ts | 
| Added | NA | Class name: launcherBundleManager; Method or attribute name: function getLauncherAbilityInfoSync(bundleName: string, userId: number): Array<LauncherAbilityInfo>;  | 
@ohos.bundle.launcherBundleManager.d.ts | 
| Added | NA | Class name: launcherBundleManager; Method or attribute name: function getShortcutInfoSync(bundleName: string): Array<ShortcutInfo>;  | 
@ohos.bundle.launcherBundleManager.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function setOverlayEnabled(moduleName: string, isEnabled: boolean, callback: AsyncCallback<void>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function setOverlayEnabled(moduleName: string, isEnabled: boolean): Promise<void>;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function setOverlayEnabledByBundleName(bundleName: string, moduleName: string, isEnabled: boolean, callback: AsyncCallback<void>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function setOverlayEnabledByBundleName(bundleName: string, moduleName: string, isEnabled: boolean): Promise<void>;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getOverlayModuleInfo(moduleName: string, callback: AsyncCallback<OverlayModuleInfo>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getOverlayModuleInfo(moduleName: string): Promise<OverlayModuleInfo>;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getTargetOverlayModuleInfos(targetModuleName: string, callback: AsyncCallback<Array<OverlayModuleInfo>>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getTargetOverlayModuleInfos(targetModuleName: string): Promise<Array<OverlayModuleInfo>>;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getOverlayModuleInfoByBundleName(bundleName: string, callback: AsyncCallback<Array<OverlayModuleInfo>>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getOverlayModuleInfoByBundleName(bundleName: string, moduleName: string, callback: AsyncCallback<Array<OverlayModuleInfo>>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getOverlayModuleInfoByBundleName(bundleName: string, moduleName?: string): Promise<Array<OverlayModuleInfo>>;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getTargetOverlayModuleInfosByBundleName(targetBundleName: string, callback: AsyncCallback<Array<OverlayModuleInfo>>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getTargetOverlayModuleInfosByBundleName(targetBundleName: string, moduleName: string, callback: AsyncCallback<Array<OverlayModuleInfo>>): void;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: function getTargetOverlayModuleInfosByBundleName(targetBundleName: string, moduleName?: string): Promise<Array<OverlayModuleInfo>>;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: overlay; Method or attribute name: export type OverlayModuleInfo = _OverlayModuleInfo.OverlayModuleInfo;  | 
@ohos.bundle.overlay.d.ts | 
| Added | NA | Class name: zlib; Method or attribute name: function decompressFile(inFile: string, outFile: string, callback: AsyncCallback<void>): void;  | 
@ohos.zlib.d.ts | 
| Added | NA | Class name: ApplicationInfo; Method or attribute name: readonly metadataArray: Array<ModuleMetadata>;  | 
ApplicationInfo.d.ts | 
| Added | NA | Class name: ApplicationInfo; Method or attribute name: readonly debug: boolean;  | 
ApplicationInfo.d.ts | 
| Added | NA | Class name: ModuleMetadata; Method or attribute name: readonly moduleName: string;  | 
ApplicationInfo.d.ts | 
| Added | NA | Class name: ModuleMetadata; Method or attribute name: readonly metadata: Array<Metadata>;  | 
ApplicationInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly versionCode: number;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly versionName: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly uuid: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly type: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly appDistributionType: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly validity: Validity;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly developerId: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly certificate: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly apl: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: AppProvisionInfo; Method or attribute name: readonly issuer: string;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: Validity; Method or attribute name: readonly notBefore: number;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: Validity; Method or attribute name: readonly notAfter: number;  | 
AppProvisionInfo.d.ts | 
| Added | NA | Class name: ReqPermissionDetail; Method or attribute name: moduleName: string;  | 
BundleInfo.d.ts | 
| Added | NA | Class name: Dependency; Method or attribute name: readonly bundleName: string;  | 
HapModuleInfo.d.ts | 
| Added | NA | Class name: Dependency; Method or attribute name: readonly versionCode: number;  | 
HapModuleInfo.d.ts | 
| Added | NA | Class name: OverlayModuleInfo; Method or attribute name: readonly bundleName: string;  | 
OverlayModuleInfo.d.ts | 
| Added | NA | Class name: OverlayModuleInfo; Method or attribute name: readonly moduleName: string;  | 
OverlayModuleInfo.d.ts | 
| Added | NA | Class name: OverlayModuleInfo; Method or attribute name: readonly targetModuleName: string;  | 
OverlayModuleInfo.d.ts | 
| Added | NA | Class name: OverlayModuleInfo; Method or attribute name: readonly priority: number;  | 
OverlayModuleInfo.d.ts | 
| Added | NA | Class name: OverlayModuleInfo; Method or attribute name: readonly state: number;  | 
OverlayModuleInfo.d.ts | 
| Added | NA | Class name: SharedBundleInfo; Method or attribute name: readonly name: string;  | 
SharedBundleInfo.d.ts | 
| Added | NA | Class name: SharedModuleInfo; Method or attribute name: readonly name: string;  | 
SharedBundleInfo.d.ts | 
| Added | NA | Class name: SharedBundleInfo; Method or attribute name: readonly compatiblePolicy: bundleManager.CompatiblePolicy;  | 
SharedBundleInfo.d.ts | 
| Added | NA | Class name: SharedBundleInfo; Method or attribute name: readonly sharedModuleInfo: Array<SharedModuleInfo>;  | 
SharedBundleInfo.d.ts | 
| Added | NA | Class name: SharedModuleInfo; Method or attribute name: readonly versionCode: number;  | 
SharedBundleInfo.d.ts | 
| Added | NA | Class name: SharedModuleInfo; Method or attribute name: readonly versionName: string;  | 
SharedBundleInfo.d.ts | 
| Added | NA | Class name: SharedModuleInfo; Method or attribute name: readonly description: string;  | 
SharedBundleInfo.d.ts | 
| Added | NA | Class name: SharedModuleInfo; Method or attribute name: readonly descriptionId: number;  | 
SharedBundleInfo.d.ts | 
| Deprecated version changed | Class name: ApplicationInfo; Method or attribute name: readonly metadata: Map<string, Array<Metadata>>; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly metadata: Map<string, Array<Metadata>>; New version information: 10 Substitute API: ApplicationInfo#metadataArray  | 
ApplicationInfo.d.ts | 
| Error code added | Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: AsyncCallback<BundleInfo>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: AsyncCallback<BundleInfo>): void; New version information: 201,202,401, 17700001, 17700004, 17700026  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code added | Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, userId: number, callback: AsyncCallback<ApplicationInfo>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, userId: number, callback: AsyncCallback<ApplicationInfo>): void; New version information: 201,202,401, 17700001, 17700004, 17700026  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code added | Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void; New version information: 201,202,401, 17700004  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code added | Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; New version information: 201,202,401, 17700004  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code added | Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, userId: number, callback: AsyncCallback<Array<AbilityInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, userId: number, callback: AsyncCallback<Array<AbilityInfo>>): void; New version information: 201,202,401, 17700001, 17700003,17700004, 17700026, 17700029  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code added | Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, userId: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, userId: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; New version information: 201,202,401, 17700001, 17700003,17700004, 17700026  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code added | Class name: defaultAppManager; Method or attribute name: function getDefaultApplication(type: string, callback: AsyncCallback<BundleInfo>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function getDefaultApplication(type: string, callback: AsyncCallback<BundleInfo>): void; New version information: 201,202,401,801, 17700023,17700025  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Error code added | Class name: defaultAppManager; Method or attribute name: function setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCallback<void>): void; New version information: 201,202,401,801, 17700025, 17700028  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Error code added | Class name: defaultAppManager; Method or attribute name: function resetDefaultApplication(type: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function resetDefaultApplication(type: string, callback: AsyncCallback<void>): void; New version information: 201,202,401,801, 17700025  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Error code added | Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void; New version information: 201,202,401, 17700010, 17700011, 17700012, 17700015, 17700016, 17700017, 17700018, 17700031, 17700036, 17700039, 17700041, 17700042, 17700043,17700044, 17700047, 17700048, 17700050  | 
@ohos.bundle.installer.d.ts | 
| Error code added | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, callback: AsyncCallback<void>): void; New version information: 201,202,401, 17700001, 17700020, 17700040, 17700045  | 
@ohos.bundle.installer.d.ts | 
| Error code added | Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, callback: AsyncCallback<void>): void; New version information: 201,202,401, 17700001  | 
@ohos.bundle.installer.d.ts | 
| Error code changed | Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback<BundleInfo>): void; Old version information: 201,202,401, 17700001, 17700004, 17700026  | 
Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback<BundleInfo>): void; New version information: 201,202,401, 17700001, 17700026  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code changed | Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, callback: AsyncCallback<ApplicationInfo>): void; Old version information: 201,202,401, 17700001, 17700004, 17700026  | 
Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, callback: AsyncCallback<ApplicationInfo>): void; New version information: 201,202,401, 17700001, 17700026  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code changed | Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, callback: AsyncCallback<Array<BundleInfo>>): void; Old version information: 201,202,401, 17700004  | 
Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, callback: AsyncCallback<Array<BundleInfo>>): void; New version information: 201,202,401  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code changed | Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; Old version information: 201,202,401, 17700004  | 
Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; New version information: 201,202,401  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code changed | Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, callback: AsyncCallback<Array<AbilityInfo>>): void; Old version information: 201,202,401, 17700001, 17700003,17700004, 17700026, 17700029  | 
Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, callback: AsyncCallback<Array<AbilityInfo>>): void; New version information: 201,202,401, 17700001, 17700003,17700026, 17700029  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code changed | Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; Old version information: 201,202,401, 17700001, 17700003,17700004, 17700026  | 
Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; New version information: 201,202,401, 17700001, 17700003,17700026  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code changed | Class name: bundleManager; Method or attribute name: function getLaunchWantForBundle(bundleName: string, callback: AsyncCallback<Want>): void; Old version information: 201,202,401, 17700001, 17700004, 17700026  | 
Class name: bundleManager; Method or attribute name: function getLaunchWantForBundle(bundleName: string, callback: AsyncCallback<Want>): void; New version information: 201,202,401, 17700001, 17700026  | 
@ohos.bundle.bundleManager.d.ts | 
| Error code changed | Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void; Old version information: 201,202,401, 17700004, 17700010, 17700011, 17700012, 17700015, 17700016, 17700017, 17700018  | 
Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void; New version information: 201,202,401, 17700004, 17700010, 17700011, 17700012, 17700015, 17700016, 17700017, 17700018, 17700031, 17700036, 17700039, 17700041, 17700042, 17700043,17700044, 17700047, 17700048, 17700050  | 
@ohos.bundle.installer.d.ts | 
| Error code changed | Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>; Old version information: 201,202,401, 17700004, 17700010, 17700011, 17700012, 17700015, 17700016, 17700017, 17700018  | 
Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>; New version information: 201,202,401, 17700004, 17700010, 17700011, 17700012, 17700015, 17700016, 17700017, 17700018, 17700031, 17700036, 17700039, 17700041, 17700042, 17700043,17700044, 17700047, 17700048, 17700050  | 
@ohos.bundle.installer.d.ts | 
| Error code changed | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; Old version information: 201,202,401, 17700004, 17700020  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; New version information: 201,202,401, 17700001, 17700004, 17700020, 17700040, 17700045  | 
@ohos.bundle.installer.d.ts | 
| Error code changed | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam?: InstallParam): Promise<void>; Old version information: 201,202,401, 17700004, 17700020  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam?: InstallParam): Promise<void>; New version information: 201,202,401, 17700001, 17700004, 17700020, 17700040, 17700045  | 
@ohos.bundle.installer.d.ts | 
| Error code changed | Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; Old version information: 201,202,401, 17700004  | 
Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; New version information: 201,202,401, 17700001, 17700004  | 
@ohos.bundle.installer.d.ts | 
| Error code changed | Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam?: InstallParam): Promise<void>; Old version information: 201,202,401, 17700004  | 
Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam?: InstallParam): Promise<void>; New version information: 201,202,401, 17700001, 17700004  | 
@ohos.bundle.installer.d.ts | 
| Error code changed | Class name: zlib; Method or attribute name: function decompressFile(inFile: string, outFile: string, options: Options, callback: AsyncCallback<void>): void; Old version information: 401,900001,900002  | 
Class name: zlib; Method or attribute name: function decompressFile(inFile: string, outFile: string, options: Options, callback: AsyncCallback<void>): void; New version information: 401,900001,900002,900003  | 
@ohos.zlib.d.ts | 
| Error code changed | Class name: zlib; Method or attribute name: function decompressFile(inFile: string, outFile: string, options?: Options): Promise<void>; Old version information: 401,900001,900002  | 
Class name: zlib; Method or attribute name: function decompressFile(inFile: string, outFile: string, options?: Options): Promise<void>; New version information: 401,900001,900002,900003  | 
@ohos.zlib.d.ts | 
| Access level changed | Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: AsyncCallback<BundleInfo>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: AsyncCallback<BundleInfo>): void; New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, userId: number, callback: AsyncCallback<ApplicationInfo>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, userId: number, callback: AsyncCallback<ApplicationInfo>): void; New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void; New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, userId: number, callback: AsyncCallback<Array<AbilityInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, userId: number, callback: AsyncCallback<Array<AbilityInfo>>): void; New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, userId: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, userId: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_DEFAULT = 0x00000000 Old version information:  | 
Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_DEFAULT = 0x00000000 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_WITH_PERMISSION = 0x00000001 Old version information:  | 
Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_WITH_PERMISSION = 0x00000001 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_WITH_METADATA = 0x00000002 Old version information:  | 
Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_WITH_METADATA = 0x00000002 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_WITH_DISABLE = 0x00000004 Old version information:  | 
Class name: ApplicationFlag; Method or attribute name: GET_APPLICATION_INFO_WITH_DISABLE = 0x00000004 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_DEFAULT = 0x00000000 Old version information:  | 
Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_DEFAULT = 0x00000000 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_PERMISSION = 0x00000001 Old version information:  | 
Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_PERMISSION = 0x00000001 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_APPLICATION = 0x00000002 Old version information:  | 
Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_APPLICATION = 0x00000002 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_METADATA = 0x00000004 Old version information:  | 
Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_METADATA = 0x00000004 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_DISABLE = 0x00000008 Old version information:  | 
Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_WITH_DISABLE = 0x00000008 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_ONLY_SYSTEM_APP = 0x00000010 Old version information:  | 
Class name: AbilityFlag; Method or attribute name: GET_ABILITY_INFO_ONLY_SYSTEM_APP = 0x00000010 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_DEFAULT = 0x00000000 Old version information:  | 
Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_DEFAULT = 0x00000000 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_WITH_PERMISSION = 0x00000001 Old version information:  | 
Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_WITH_PERMISSION = 0x00000001 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_WITH_APPLICATION = 0x00000002 Old version information:  | 
Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_WITH_APPLICATION = 0x00000002 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_WITH_METADATA = 0x00000004 Old version information:  | 
Class name: ExtensionAbilityFlag; Method or attribute name: GET_EXTENSION_ABILITY_INFO_WITH_METADATA = 0x00000004 New version information: systemapi  | 
@ohos.bundle.bundleManager.d.ts | 
| Access level changed | Class name: bundle; Method or attribute name: function getBundleInstaller(): Promise<BundleInstaller>; Old version information:  | 
Class name: bundle; Method or attribute name: function getBundleInstaller(): Promise<BundleInstaller>; New version information: systemapi  | 
@ohos.bundle.d.ts | 
| Access level changed | Class name: bundle; Method or attribute name: function cleanBundleCacheFiles(bundleName: string): Promise<void>; Old version information:  | 
Class name: bundle; Method or attribute name: function cleanBundleCacheFiles(bundleName: string): Promise<void>; New version information: systemapi  | 
@ohos.bundle.d.ts | 
| Access level changed | Class name: bundle; Method or attribute name: function setApplicationEnabled(bundleName: string, isEnable: boolean): Promise<void>; Old version information:  | 
Class name: bundle; Method or attribute name: function setApplicationEnabled(bundleName: string, isEnable: boolean): Promise<void>; New version information: systemapi  | 
@ohos.bundle.d.ts | 
| Access level changed | Class name: bundle; Method or attribute name: function setAbilityEnabled(info: AbilityInfo, isEnable: boolean): Promise<void>; Old version information:  | 
Class name: bundle; Method or attribute name: function setAbilityEnabled(info: AbilityInfo, isEnable: boolean): Promise<void>; New version information: systemapi  | 
@ohos.bundle.d.ts | 
| Access level changed | Class name: bundle; Method or attribute name: function getPermissionDef(permissionName: string): Promise<PermissionDef>; Old version information:  | 
Class name: bundle; Method or attribute name: function getPermissionDef(permissionName: string): Promise<PermissionDef>; New version information: systemapi  | 
@ohos.bundle.d.ts | 
| Access level changed | Class name: defaultAppManager; Method or attribute name: function getDefaultApplication(type: string, callback: AsyncCallback<BundleInfo>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function getDefaultApplication(type: string, callback: AsyncCallback<BundleInfo>): void; New version information: systemapi  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Access level changed | Class name: defaultAppManager; Method or attribute name: function setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCallback<void>): void; New version information: systemapi  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Access level changed | Class name: defaultAppManager; Method or attribute name: function resetDefaultApplication(type: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function resetDefaultApplication(type: string, callback: AsyncCallback<void>): void; New version information: systemapi  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Access level changed | Class name: UpgradeFlag; Method or attribute name: NOT_UPGRADE = 0 Old version information:  | 
Class name: UpgradeFlag; Method or attribute name: NOT_UPGRADE = 0 New version information: systemapi  | 
@ohos.bundle.freeInstall.d.ts | 
| Access level changed | Class name: UpgradeFlag; Method or attribute name: SINGLE_UPGRADE = 1 Old version information:  | 
Class name: UpgradeFlag; Method or attribute name: SINGLE_UPGRADE = 1 New version information: systemapi  | 
@ohos.bundle.freeInstall.d.ts | 
| Access level changed | Class name: UpgradeFlag; Method or attribute name: RELATION_UPGRADE = 2 Old version information:  | 
Class name: UpgradeFlag; Method or attribute name: RELATION_UPGRADE = 2 New version information: systemapi  | 
@ohos.bundle.freeInstall.d.ts | 
| Access level changed | Class name: BundlePackFlag; Method or attribute name: GET_PACK_INFO_ALL = 0x00000000 Old version information:  | 
Class name: BundlePackFlag; Method or attribute name: GET_PACK_INFO_ALL = 0x00000000 New version information: systemapi  | 
@ohos.bundle.freeInstall.d.ts | 
| Access level changed | Class name: BundlePackFlag; Method or attribute name: GET_PACKAGES = 0x00000001 Old version information:  | 
Class name: BundlePackFlag; Method or attribute name: GET_PACKAGES = 0x00000001 New version information: systemapi  | 
@ohos.bundle.freeInstall.d.ts | 
| Access level changed | Class name: BundlePackFlag; Method or attribute name: GET_BUNDLE_SUMMARY = 0x00000002 Old version information:  | 
Class name: BundlePackFlag; Method or attribute name: GET_BUNDLE_SUMMARY = 0x00000002 New version information: systemapi  | 
@ohos.bundle.freeInstall.d.ts | 
| Access level changed | Class name: BundlePackFlag; Method or attribute name: GET_MODULE_SUMMARY = 0x00000004 Old version information:  | 
Class name: BundlePackFlag; Method or attribute name: GET_MODULE_SUMMARY = 0x00000004 New version information: systemapi  | 
@ohos.bundle.freeInstall.d.ts | 
| Access level changed | Class name: innerBundleManager; Method or attribute name: function getLauncherAbilityInfos(bundleName: string, userId: number): Promise<Array<LauncherAbilityInfo>>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function getLauncherAbilityInfos(bundleName: string, userId: number): Promise<Array<LauncherAbilityInfo>>; New version information: systemapi  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Access level changed | Class name: innerBundleManager; Method or attribute name: function on(type: ‘BundleStatusChange’, bundleStatusCallback: BundleStatusCallback): Promise<string>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function on(type: ‘BundleStatusChange’, bundleStatusCallback: BundleStatusCallback): Promise<string>; New version information: systemapi  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Access level changed | Class name: innerBundleManager; Method or attribute name: function off(type: ‘BundleStatusChange’): Promise<string>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function off(type: ‘BundleStatusChange’): Promise<string>; New version information: systemapi  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Access level changed | Class name: innerBundleManager; Method or attribute name: function getAllLauncherAbilityInfos(userId: number): Promise<Array<LauncherAbilityInfo>>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function getAllLauncherAbilityInfos(userId: number): Promise<Array<LauncherAbilityInfo>>; New version information: systemapi  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Access level changed | Class name: innerBundleManager; Method or attribute name: function getShortcutInfos(bundleName: string): Promise<Array<ShortcutInfo>>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function getShortcutInfos(bundleName: string): Promise<Array<ShortcutInfo>>; New version information: systemapi  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Access level changed | Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, callback: AsyncCallback<void>): void; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, callback: AsyncCallback<void>): void; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: HashParam; Method or attribute name: moduleName: string; Old version information:  | 
Class name: HashParam; Method or attribute name: moduleName: string; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: HashParam; Method or attribute name: hashValue: string; Old version information:  | 
Class name: HashParam; Method or attribute name: hashValue: string; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: userId?: number; Old version information:  | 
Class name: InstallParam; Method or attribute name: userId?: number; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: installFlag?: number; Old version information:  | 
Class name: InstallParam; Method or attribute name: installFlag?: number; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: isKeepData?: boolean; Old version information:  | 
Class name: InstallParam; Method or attribute name: isKeepData?: boolean; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: hashParams?: Array<HashParam>; Old version information:  | 
Class name: InstallParam; Method or attribute name: hashParams?: Array<HashParam>; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: crowdtestDeadline?: number; Old version information:  | 
Class name: InstallParam; Method or attribute name: crowdtestDeadline?: number; New version information: systemapi  | 
@ohos.bundle.installer.d.ts | 
| Access level changed | Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfo(elementName: ElementName): Promise<RemoteAbilityInfo>; Old version information:  | 
Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfo(elementName: ElementName): Promise<RemoteAbilityInfo>; New version information: systemapi  | 
@ohos.distributedBundle.d.ts | 
| Access level changed | Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfos(elementNames: Array<ElementName>): Promise<Array<RemoteAbilityInfo>>; Old version information:  | 
Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfos(elementNames: Array<ElementName>): Promise<Array<RemoteAbilityInfo>>; New version information: systemapi  | 
@ohos.distributedBundle.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: userId: number; Old version information:  | 
Class name: InstallParam; Method or attribute name: userId: number; New version information: systemapi  | 
bundleInstaller.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: installFlag: number; Old version information:  | 
Class name: InstallParam; Method or attribute name: installFlag: number; New version information: systemapi  | 
bundleInstaller.d.ts | 
| Access level changed | Class name: InstallParam; Method or attribute name: isKeepData: boolean; Old version information:  | 
Class name: InstallParam; Method or attribute name: isKeepData: boolean; New version information: systemapi  | 
bundleInstaller.d.ts | 
| Access level changed | Class name: InstallStatus; Method or attribute name: status: bundle.InstallErrorCode; Old version information:  | 
Class name: InstallStatus; Method or attribute name: status: bundle.InstallErrorCode; New version information: systemapi  | 
bundleInstaller.d.ts | 
| Access level changed | Class name: InstallStatus; Method or attribute name: statusMessage: string; Old version information:  | 
Class name: InstallStatus; Method or attribute name: statusMessage: string; New version information: systemapi  | 
bundleInstaller.d.ts | 
| Access level changed | Class name: BundleInstaller; Method or attribute name: install(bundleFilePaths: Array<string>, param: InstallParam, callback: AsyncCallback<InstallStatus>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: install(bundleFilePaths: Array<string>, param: InstallParam, callback: AsyncCallback<InstallStatus>): void; New version information: systemapi  | 
bundleInstaller.d.ts | 
| Access level changed | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, param: InstallParam, callback: AsyncCallback<InstallStatus>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, param: InstallParam, callback: AsyncCallback<InstallStatus>): void; New version information: systemapi  | 
bundleInstaller.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly applicationInfo: ApplicationInfo; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly applicationInfo: ApplicationInfo; New version information: systemapi  | 
launcherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly elementName: ElementName; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly elementName: ElementName; New version information: systemapi  | 
launcherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly labelId: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly labelId: number; New version information: systemapi  | 
launcherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly iconId: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly iconId: number; New version information: systemapi  | 
launcherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly userId: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly userId: number; New version information: systemapi  | 
launcherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly installTime: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly installTime: number; New version information: systemapi  | 
launcherAbilityInfo.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: permissionName: string; Old version information:  | 
Class name: PermissionDef; Method or attribute name: permissionName: string; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: grantMode: number; Old version information:  | 
Class name: PermissionDef; Method or attribute name: grantMode: number; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: labelId: number; Old version information:  | 
Class name: PermissionDef; Method or attribute name: labelId: number; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: descriptionId: number; Old version information:  | 
Class name: PermissionDef; Method or attribute name: descriptionId: number; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: RemoteAbilityInfo; Method or attribute name: readonly elementName: ElementName; Old version information:  | 
Class name: RemoteAbilityInfo; Method or attribute name: readonly elementName: ElementName; New version information: systemapi  | 
remoteAbilityInfo.d.ts | 
| Access level changed | Class name: RemoteAbilityInfo; Method or attribute name: readonly label: string; Old version information:  | 
Class name: RemoteAbilityInfo; Method or attribute name: readonly label: string; New version information: systemapi  | 
remoteAbilityInfo.d.ts | 
| Access level changed | Class name: RemoteAbilityInfo; Method or attribute name: readonly icon: string; Old version information:  | 
Class name: RemoteAbilityInfo; Method or attribute name: readonly icon: string; New version information: systemapi  | 
remoteAbilityInfo.d.ts | 
| Access level changed | Class name: ShortcutWant; Method or attribute name: readonly targetBundle: string; Old version information:  | 
Class name: ShortcutWant; Method or attribute name: readonly targetBundle: string; New version information: systemapi  | 
shortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutWant; Method or attribute name: readonly targetClass: string; Old version information:  | 
Class name: ShortcutWant; Method or attribute name: readonly targetClass: string; New version information: systemapi  | 
shortcutInfo.d.ts | 
| Access level changed | Class name: BundlePackInfo; Method or attribute name: readonly packages: Array<PackageConfig>; Old version information:  | 
Class name: BundlePackInfo; Method or attribute name: readonly packages: Array<PackageConfig>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: BundlePackInfo; Method or attribute name: readonly summary: PackageSummary; Old version information:  | 
Class name: BundlePackInfo; Method or attribute name: readonly summary: PackageSummary; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: PackageConfig; Method or attribute name: readonly deviceTypes: Array<string>; Old version information:  | 
Class name: PackageConfig; Method or attribute name: readonly deviceTypes: Array<string>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleConfigInfo; Method or attribute name: readonly deviceTypes: Array<string>; Old version information:  | 
Class name: ModuleConfigInfo; Method or attribute name: readonly deviceTypes: Array<string>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: PackageConfig; Method or attribute name: readonly name: string; Old version information:  | 
Class name: PackageConfig; Method or attribute name: readonly name: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ExtensionAbility; Method or attribute name: readonly name: string; Old version information:  | 
Class name: ExtensionAbility; Method or attribute name: readonly name: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleAbilityInfo; Method or attribute name: readonly name: string; Old version information:  | 
Class name: ModuleAbilityInfo; Method or attribute name: readonly name: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: AbilityFormInfo; Method or attribute name: readonly name: string; Old version information:  | 
Class name: AbilityFormInfo; Method or attribute name: readonly name: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: Version; Method or attribute name: readonly name: string; Old version information:  | 
Class name: Version; Method or attribute name: readonly name: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: PackageConfig; Method or attribute name: readonly moduleType: string; Old version information:  | 
Class name: PackageConfig; Method or attribute name: readonly moduleType: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleDistroInfo; Method or attribute name: readonly moduleType: string; Old version information:  | 
Class name: ModuleDistroInfo; Method or attribute name: readonly moduleType: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: PackageConfig; Method or attribute name: readonly deliveryWithInstall: boolean; Old version information:  | 
Class name: PackageConfig; Method or attribute name: readonly deliveryWithInstall: boolean; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleDistroInfo; Method or attribute name: readonly deliveryWithInstall: boolean; Old version information:  | 
Class name: ModuleDistroInfo; Method or attribute name: readonly deliveryWithInstall: boolean; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: PackageSummary; Method or attribute name: readonly app: BundleConfigInfo; Old version information:  | 
Class name: PackageSummary; Method or attribute name: readonly app: BundleConfigInfo; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: PackageSummary; Method or attribute name: readonly modules: Array<ModuleConfigInfo>; Old version information:  | 
Class name: PackageSummary; Method or attribute name: readonly modules: Array<ModuleConfigInfo>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: BundleConfigInfo; Method or attribute name: readonly bundleName: string; Old version information:  | 
Class name: BundleConfigInfo; Method or attribute name: readonly bundleName: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: BundleConfigInfo; Method or attribute name: readonly version: Version; Old version information:  | 
Class name: BundleConfigInfo; Method or attribute name: readonly version: Version; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ExtensionAbility; Method or attribute name: readonly forms: Array<AbilityFormInfo>; Old version information:  | 
Class name: ExtensionAbility; Method or attribute name: readonly forms: Array<AbilityFormInfo>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleAbilityInfo; Method or attribute name: readonly forms: Array<AbilityFormInfo>; Old version information:  | 
Class name: ModuleAbilityInfo; Method or attribute name: readonly forms: Array<AbilityFormInfo>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleConfigInfo; Method or attribute name: readonly mainAbility: string; Old version information:  | 
Class name: ModuleConfigInfo; Method or attribute name: readonly mainAbility: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleConfigInfo; Method or attribute name: readonly apiVersion: ApiVersion; Old version information:  | 
Class name: ModuleConfigInfo; Method or attribute name: readonly apiVersion: ApiVersion; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleConfigInfo; Method or attribute name: readonly distro: ModuleDistroInfo; Old version information:  | 
Class name: ModuleConfigInfo; Method or attribute name: readonly distro: ModuleDistroInfo; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleConfigInfo; Method or attribute name: readonly abilities: Array<ModuleAbilityInfo>; Old version information:  | 
Class name: ModuleConfigInfo; Method or attribute name: readonly abilities: Array<ModuleAbilityInfo>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleConfigInfo; Method or attribute name: readonly extensionAbilities: Array<ExtensionAbility>; Old version information:  | 
Class name: ModuleConfigInfo; Method or attribute name: readonly extensionAbilities: Array<ExtensionAbility>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleDistroInfo; Method or attribute name: readonly installationFree: boolean; Old version information:  | 
Class name: ModuleDistroInfo; Method or attribute name: readonly installationFree: boolean; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleDistroInfo; Method or attribute name: readonly moduleName: string; Old version information:  | 
Class name: ModuleDistroInfo; Method or attribute name: readonly moduleName: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleAbilityInfo; Method or attribute name: readonly label: string; Old version information:  | 
Class name: ModuleAbilityInfo; Method or attribute name: readonly label: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ModuleAbilityInfo; Method or attribute name: readonly exported: boolean; Old version information:  | 
Class name: ModuleAbilityInfo; Method or attribute name: readonly exported: boolean; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: AbilityFormInfo; Method or attribute name: readonly type: string; Old version information:  | 
Class name: AbilityFormInfo; Method or attribute name: readonly type: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: AbilityFormInfo; Method or attribute name: readonly updateEnabled: boolean; Old version information:  | 
Class name: AbilityFormInfo; Method or attribute name: readonly updateEnabled: boolean; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: AbilityFormInfo; Method or attribute name: readonly scheduledUpdateTime: string; Old version information:  | 
Class name: AbilityFormInfo; Method or attribute name: readonly scheduledUpdateTime: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: AbilityFormInfo; Method or attribute name: readonly updateDuration: number; Old version information:  | 
Class name: AbilityFormInfo; Method or attribute name: readonly updateDuration: number; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: AbilityFormInfo; Method or attribute name: readonly supportDimensions: Array<string>; Old version information:  | 
Class name: AbilityFormInfo; Method or attribute name: readonly supportDimensions: Array<string>; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: AbilityFormInfo; Method or attribute name: readonly defaultDimension: string; Old version information:  | 
Class name: AbilityFormInfo; Method or attribute name: readonly defaultDimension: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: Version; Method or attribute name: readonly minCompatibleVersionCode: number; Old version information:  | 
Class name: Version; Method or attribute name: readonly minCompatibleVersionCode: number; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: Version; Method or attribute name: readonly code: number; Old version information:  | 
Class name: Version; Method or attribute name: readonly code: number; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ApiVersion; Method or attribute name: readonly releaseType: string; Old version information:  | 
Class name: ApiVersion; Method or attribute name: readonly releaseType: string; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ApiVersion; Method or attribute name: readonly compatible: number; Old version information:  | 
Class name: ApiVersion; Method or attribute name: readonly compatible: number; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: ApiVersion; Method or attribute name: readonly target: number; Old version information:  | 
Class name: ApiVersion; Method or attribute name: readonly target: number; New version information: systemapi  | 
BundlePackInfo.d.ts | 
| Access level changed | Class name: DispatchInfo; Method or attribute name: readonly version: string; Old version information:  | 
Class name: DispatchInfo; Method or attribute name: readonly version: string; New version information: systemapi  | 
DispatchInfo.d.ts | 
| Access level changed | Class name: DispatchInfo; Method or attribute name: readonly dispatchAPIVersion: string; Old version information:  | 
Class name: DispatchInfo; Method or attribute name: readonly dispatchAPIVersion: string; New version information: systemapi  | 
DispatchInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly applicationInfo: ApplicationInfo; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly applicationInfo: ApplicationInfo; New version information: systemapi  | 
LauncherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly elementName: ElementName; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly elementName: ElementName; New version information: systemapi  | 
LauncherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly labelId: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly labelId: number; New version information: systemapi  | 
LauncherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly iconId: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly iconId: number; New version information: systemapi  | 
LauncherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly userId: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly userId: number; New version information: systemapi  | 
LauncherAbilityInfo.d.ts | 
| Access level changed | Class name: LauncherAbilityInfo; Method or attribute name: readonly installTime: number; Old version information:  | 
Class name: LauncherAbilityInfo; Method or attribute name: readonly installTime: number; New version information: systemapi  | 
LauncherAbilityInfo.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: readonly permissionName: string; Old version information:  | 
Class name: PermissionDef; Method or attribute name: readonly permissionName: string; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: readonly grantMode: number; Old version information:  | 
Class name: PermissionDef; Method or attribute name: readonly grantMode: number; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: readonly labelId: number; Old version information:  | 
Class name: PermissionDef; Method or attribute name: readonly labelId: number; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: PermissionDef; Method or attribute name: readonly descriptionId: number; Old version information:  | 
Class name: PermissionDef; Method or attribute name: readonly descriptionId: number; New version information: systemapi  | 
PermissionDef.d.ts | 
| Access level changed | Class name: RemoteAbilityInfo; Method or attribute name: readonly elementName: ElementName; Old version information:  | 
Class name: RemoteAbilityInfo; Method or attribute name: readonly elementName: ElementName; New version information: systemapi  | 
RemoteAbilityInfo.d.ts | 
| Access level changed | Class name: RemoteAbilityInfo; Method or attribute name: readonly label: string; Old version information:  | 
Class name: RemoteAbilityInfo; Method or attribute name: readonly label: string; New version information: systemapi  | 
RemoteAbilityInfo.d.ts | 
| Access level changed | Class name: RemoteAbilityInfo; Method or attribute name: readonly icon: string; Old version information:  | 
Class name: RemoteAbilityInfo; Method or attribute name: readonly icon: string; New version information: systemapi  | 
RemoteAbilityInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly id: string; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly id: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly bundleName: string; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly bundleName: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly moduleName: string; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly moduleName: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly hostAbility: string; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly hostAbility: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly icon: string; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly icon: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly iconId: number; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly iconId: number; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly label: string; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly label: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly labelId: number; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly labelId: number; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutInfo; Method or attribute name: readonly wants: Array<ShortcutWant>; Old version information:  | 
Class name: ShortcutInfo; Method or attribute name: readonly wants: Array<ShortcutWant>; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutWant; Method or attribute name: readonly targetBundle: string; Old version information:  | 
Class name: ShortcutWant; Method or attribute name: readonly targetBundle: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutWant; Method or attribute name: readonly targetModule: string; Old version information:  | 
Class name: ShortcutWant; Method or attribute name: readonly targetModule: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Access level changed | Class name: ShortcutWant; Method or attribute name: readonly targetAbility: string; Old version information:  | 
Class name: ShortcutWant; Method or attribute name: readonly targetAbility: string; New version information: systemapi  | 
ShortcutInfo.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: AsyncCallback<BundleInfo>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, userId: number, callback: AsyncCallback<BundleInfo>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, userId: number, callback: AsyncCallback<ApplicationInfo>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getApplicationInfo(bundleName: string, appFlags: number, userId: number, callback: AsyncCallback<ApplicationInfo>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, callback: AsyncCallback<Array<BundleInfo>>): void; Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, callback: AsyncCallback<Array<BundleInfo>>): void; New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId: number, callback: AsyncCallback<Array<BundleInfo>>): void; New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId?: number): Promise<Array<BundleInfo>>; Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
Class name: bundleManager; Method or attribute name: function getAllBundleInfo(bundleFlags: number, userId?: number): Promise<Array<BundleInfo>>; New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId?: number): Promise<Array<ApplicationInfo>>; Old version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
Class name: bundleManager; Method or attribute name: function getAllApplicationInfo(appFlags: number, userId?: number): Promise<Array<ApplicationInfo>>; New version information: ohos.permission.GET_INSTALLED_BUNDLE_LIST  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, userId: number, callback: AsyncCallback<Array<AbilityInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function queryAbilityInfo(want: Want, abilityFlags: number, userId: number, callback: AsyncCallback<Array<AbilityInfo>>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, userId: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; Old version information:  | 
Class name: bundleManager; Method or attribute name: function queryExtensionAbilityInfo(want: Want, extensionAbilityType: ExtensionAbilityType, extensionAbilityFlags: number, userId: number, callback: AsyncCallback<Array<ExtensionAbilityInfo>>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.bundleManager.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback<BundleInfo>): void; Old version information:  | 
Class name: bundle; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback<BundleInfo>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, options?: BundleOptions): Promise<BundleInfo>; Old version information:  | 
Class name: bundle; Method or attribute name: function getBundleInfo(bundleName: string, bundleFlags: number, options?: BundleOptions): Promise<BundleInfo>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getBundleInstaller(): Promise<BundleInstaller>; Old version information:  | 
Class name: bundle; Method or attribute name: function getBundleInstaller(): Promise<BundleInstaller>; New version information: ohos.permission.INSTALL_BUNDLE  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getAbilityInfo(bundleName: string, abilityName: string): Promise<AbilityInfo>; Old version information:  | 
Class name: bundle; Method or attribute name: function getAbilityInfo(bundleName: string, abilityName: string): Promise<AbilityInfo>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getApplicationInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback<ApplicationInfo>): void; Old version information:  | 
Class name: bundle; Method or attribute name: function getApplicationInfo(bundleName: string, bundleFlags: number, callback: AsyncCallback<ApplicationInfo>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getApplicationInfo(bundleName: string, bundleFlags: number, userId?: number): Promise<ApplicationInfo>; Old version information:  | 
Class name: bundle; Method or attribute name: function getApplicationInfo(bundleName: string, bundleFlags: number, userId?: number): Promise<ApplicationInfo>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function queryAbilityByWant(want: Want, bundleFlags: number, callback: AsyncCallback<Array<AbilityInfo>>): void; Old version information:  | 
Class name: bundle; Method or attribute name: function queryAbilityByWant(want: Want, bundleFlags: number, callback: AsyncCallback<Array<AbilityInfo>>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function queryAbilityByWant(want: Want, bundleFlags: number, userId?: number): Promise<Array<AbilityInfo>>; Old version information:  | 
Class name: bundle; Method or attribute name: function queryAbilityByWant(want: Want, bundleFlags: number, userId?: number): Promise<Array<AbilityInfo>>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getAllBundleInfo(bundleFlag: BundleFlag, callback: AsyncCallback<Array<BundleInfo>>): void; Old version information:  | 
Class name: bundle; Method or attribute name: function getAllBundleInfo(bundleFlag: BundleFlag, callback: AsyncCallback<Array<BundleInfo>>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getAllBundleInfo(bundleFlag: BundleFlag, userId?: number): Promise<Array<BundleInfo>>; Old version information:  | 
Class name: bundle; Method or attribute name: function getAllBundleInfo(bundleFlag: BundleFlag, userId?: number): Promise<Array<BundleInfo>>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getAllApplicationInfo(bundleFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; Old version information:  | 
Class name: bundle; Method or attribute name: function getAllApplicationInfo(bundleFlags: number, callback: AsyncCallback<Array<ApplicationInfo>>): void; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getAllApplicationInfo(bundleFlags: number, userId?: number): Promise<Array<ApplicationInfo>>; Old version information:  | 
Class name: bundle; Method or attribute name: function getAllApplicationInfo(bundleFlags: number, userId?: number): Promise<Array<ApplicationInfo>>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getLaunchWantForBundle(bundleName: string): Promise<Want>; Old version information:  | 
Class name: bundle; Method or attribute name: function getLaunchWantForBundle(bundleName: string): Promise<Want>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function cleanBundleCacheFiles(bundleName: string): Promise<void>; Old version information:  | 
Class name: bundle; Method or attribute name: function cleanBundleCacheFiles(bundleName: string): Promise<void>; New version information: ohos.permission.REMOVE_CACHE_FILES  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function setApplicationEnabled(bundleName: string, isEnable: boolean): Promise<void>; Old version information:  | 
Class name: bundle; Method or attribute name: function setApplicationEnabled(bundleName: string, isEnable: boolean): Promise<void>; New version information: ohos.permission.CHANGE_ABILITY_ENABLED_STATE  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function setAbilityEnabled(info: AbilityInfo, isEnable: boolean): Promise<void>; Old version information:  | 
Class name: bundle; Method or attribute name: function setAbilityEnabled(info: AbilityInfo, isEnable: boolean): Promise<void>; New version information: ohos.permission.CHANGE_ABILITY_ENABLED_STATE  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getPermissionDef(permissionName: string): Promise<PermissionDef>; Old version information:  | 
Class name: bundle; Method or attribute name: function getPermissionDef(permissionName: string): Promise<PermissionDef>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getAbilityLabel(bundleName: string, abilityName: string): Promise<string>; Old version information:  | 
Class name: bundle; Method or attribute name: function getAbilityLabel(bundleName: string, abilityName: string): Promise<string>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: bundle; Method or attribute name: function getAbilityIcon(bundleName: string, abilityName: string): Promise<image.PixelMap>; Old version information:  | 
Class name: bundle; Method or attribute name: function getAbilityIcon(bundleName: string, abilityName: string): Promise<image.PixelMap>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED,ohos.permission.GET_BUNDLE_INFO  | 
@ohos.bundle.d.ts | 
| Permission changed | Class name: defaultAppManager; Method or attribute name: function getDefaultApplication(type: string, callback: AsyncCallback<BundleInfo>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function getDefaultApplication(type: string, callback: AsyncCallback<BundleInfo>): void; New version information: ohos.permission.GET_DEFAULT_APPLICATION  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Permission changed | Class name: defaultAppManager; Method or attribute name: function setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function setDefaultApplication(type: string, elementName: ElementName, callback: AsyncCallback<void>): void; New version information: ohos.permission.SET_DEFAULT_APPLICATION  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Permission changed | Class name: defaultAppManager; Method or attribute name: function resetDefaultApplication(type: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: defaultAppManager; Method or attribute name: function resetDefaultApplication(type: string, callback: AsyncCallback<void>): void; New version information: ohos.permission.SET_DEFAULT_APPLICATION  | 
@ohos.bundle.defaultAppManager.d.ts | 
| Permission changed | Class name: innerBundleManager; Method or attribute name: function getLauncherAbilityInfos(bundleName: string, userId: number): Promise<Array<LauncherAbilityInfo>>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function getLauncherAbilityInfos(bundleName: string, userId: number): Promise<Array<LauncherAbilityInfo>>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Permission changed | Class name: innerBundleManager; Method or attribute name: function on(type: ‘BundleStatusChange’, bundleStatusCallback: BundleStatusCallback): Promise<string>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function on(type: ‘BundleStatusChange’, bundleStatusCallback: BundleStatusCallback): Promise<string>; New version information: ohos.permission.LISTEN_BUNDLE_CHANGE  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Permission changed | Class name: innerBundleManager; Method or attribute name: function off(type: ‘BundleStatusChange’): Promise<string>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function off(type: ‘BundleStatusChange’): Promise<string>; New version information: ohos.permission.LISTEN_BUNDLE_CHANGE  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Permission changed | Class name: innerBundleManager; Method or attribute name: function getAllLauncherAbilityInfos(userId: number): Promise<Array<LauncherAbilityInfo>>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function getAllLauncherAbilityInfos(userId: number): Promise<Array<LauncherAbilityInfo>>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Permission changed | Class name: innerBundleManager; Method or attribute name: function getShortcutInfos(bundleName: string): Promise<Array<ShortcutInfo>>; Old version information:  | 
Class name: innerBundleManager; Method or attribute name: function getShortcutInfos(bundleName: string): Promise<Array<ShortcutInfo>>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.bundle.innerBundleManager.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void; Old version information: ohos.permission.INSTALL_BUNDLE  | 
Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam: InstallParam, callback: AsyncCallback<void>): void; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_MDM_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, callback: AsyncCallback<void>): void; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_MDM_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>; Old version information: ohos.permission.INSTALL_BUNDLE  | 
Class name: BundleInstaller; Method or attribute name: install(hapFilePaths: Array<string>, installParam?: InstallParam): Promise<void>; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_MDM_BUNDLE,ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; Old version information: ohos.permission.INSTALL_BUNDLE  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.UNINSTALL_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, callback: AsyncCallback<void>): void; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.UNINSTALL_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam?: InstallParam): Promise<void>; Old version information: ohos.permission.INSTALL_BUNDLE  | 
Class name: BundleInstaller; Method or attribute name: uninstall(bundleName: string, installParam?: InstallParam): Promise<void>; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.UNINSTALL_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; Old version information: ohos.permission.INSTALL_BUNDLE  | 
Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam: InstallParam, callback: AsyncCallback<void>): void; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.RECOVER_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, callback: AsyncCallback<void>): void; Old version information:  | 
Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, callback: AsyncCallback<void>): void; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.RECOVER_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam?: InstallParam): Promise<void>; Old version information: ohos.permission.INSTALL_BUNDLE  | 
Class name: BundleInstaller; Method or attribute name: recover(bundleName: string, installParam?: InstallParam): Promise<void>; New version information: ohos.permission.INSTALL_BUNDLE,ohos.permission.RECOVER_BUNDLE  | 
@ohos.bundle.installer.d.ts | 
| Permission changed | Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfo(elementName: ElementName): Promise<RemoteAbilityInfo>; Old version information:  | 
Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfo(elementName: ElementName): Promise<RemoteAbilityInfo>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.distributedBundle.d.ts | 
| Permission changed | Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfos(elementNames: Array<ElementName>): Promise<Array<RemoteAbilityInfo>>; Old version information:  | 
Class name: distributedBundle; Method or attribute name: function getRemoteAbilityInfos(elementNames: Array<ElementName>): Promise<Array<RemoteAbilityInfo>>; New version information: ohos.permission.GET_BUNDLE_INFO_PRIVILEGED  | 
@ohos.distributedBundle.d.ts | 
| Model changed | Class name: AbilityType; Method or attribute name: PAGE = 1 Old version information:  | 
Class name: AbilityType; Method or attribute name: PAGE = 1 New version information: FAModelOnly  | 
@ohos.bundle.bundleManager.d.ts | 
| Model changed | Class name: AbilityType; Method or attribute name: SERVICE = 2 Old version information:  | 
Class name: AbilityType; Method or attribute name: SERVICE = 2 New version information: FAModelOnly  | 
@ohos.bundle.bundleManager.d.ts | 
| Model changed | Class name: AbilityType; Method or attribute name: DATA = 3 Old version information:  | 
Class name: AbilityType; Method or attribute name: DATA = 3 New version information: FAModelOnly  | 
@ohos.bundle.bundleManager.d.ts | 
| Type changed | Class name: BundlePackInfo; Method or attribute name: readonly packages: Array<PackageConfig>; Old version information: PackageConfig  | 
Class name: BundlePackInfo; Method or attribute name: readonly packages: Array<PackageConfig>; New version information: Array<PackageConfig>  | 
BundlePackInfo.d.ts | 
| Type changed | Class name: ModuleConfigInfo; Method or attribute name: readonly deviceTypes: Array<string>; Old version information: string  | 
Class name: ModuleConfigInfo; Method or attribute name: readonly deviceTypes: Array<string>; New version information: Array<string>  | 
BundlePackInfo.d.ts | 
| Function changed | Class name: zlib; Method or attribute name: function decompressFile(inFile: string, outFile: string, options: Options): Promise<void>;  | 
Class name: zlib; Method or attribute name: function decompressFile(inFile: string, outFile: string, options?: Options): Promise<void>;  | 
@ohos.zlib.d.ts | 
| Cross-platform capability changed | Class name: LaunchType; Method or attribute name: export enum LaunchType Old version information:  | 
Class name: LaunchType; Method or attribute name: export enum LaunchType New version information: crossplatform  | 
@ohos.bundle.bundleManager.d.ts | 
| Cross-platform capability changed | Class name: LaunchType; Method or attribute name: SINGLETON = 0 Old version information:  | 
Class name: LaunchType; Method or attribute name: SINGLETON = 0 New version information: crossplatform  | 
@ohos.bundle.bundleManager.d.ts | 
| Cross-platform capability changed | Class name: LaunchType; Method or attribute name: MULTITON = 1 Old version information:  | 
Class name: LaunchType; Method or attribute name: MULTITON = 1 New version information: crossplatform  | 
@ohos.bundle.bundleManager.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: export interface AbilityInfo Old version information:  | 
Class name: AbilityInfo; Method or attribute name: export interface AbilityInfo New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly bundleName: string; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly bundleName: string; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly moduleName: string; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly moduleName: string; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly name: string; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly name: string; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly label: string; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly label: string; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly labelId: number; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly labelId: number; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly description: string; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly description: string; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly descriptionId: number; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly descriptionId: number; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly icon: string; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly icon: string; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly iconId: number; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly iconId: number; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly launchType: bundleManager.LaunchType; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly launchType: bundleManager.LaunchType; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly applicationInfo: ApplicationInfo; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly applicationInfo: ApplicationInfo; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: AbilityInfo; Method or attribute name: readonly metadata: Array<Metadata>; Old version information:  | 
Class name: AbilityInfo; Method or attribute name: readonly metadata: Array<Metadata>; New version information: crossplatform  | 
AbilityInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: export interface ApplicationInfo Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: export interface ApplicationInfo New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly name: string; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly name: string; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly description: string; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly description: string; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly descriptionId: number; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly descriptionId: number; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly label: string; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly label: string; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly labelId: number; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly labelId: number; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly icon: string; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly icon: string; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly iconId: number; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly iconId: number; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: ApplicationInfo; Method or attribute name: readonly codePath: string; Old version information:  | 
Class name: ApplicationInfo; Method or attribute name: readonly codePath: string; New version information: crossplatform  | 
ApplicationInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: export interface HapModuleInfo Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: export interface HapModuleInfo New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly name: string; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly name: string; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly icon: string; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly icon: string; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly iconId: number; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly iconId: number; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly label: string; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly label: string; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly labelId: number; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly labelId: number; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly description: string; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly description: string; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly descriptionId: number; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly descriptionId: number; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly mainElementName: string; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly mainElementName: string; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly abilitiesInfo: Array<AbilityInfo>; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly abilitiesInfo: Array<AbilityInfo>; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: HapModuleInfo; Method or attribute name: readonly metadata: Array<Metadata>; Old version information:  | 
Class name: HapModuleInfo; Method or attribute name: readonly metadata: Array<Metadata>; New version information: crossplatform  | 
HapModuleInfo.d.ts | 
| Cross-platform capability changed | Class name: Metadata; Method or attribute name: export interface Metadata Old version information:  | 
Class name: Metadata; Method or attribute name: export interface Metadata New version information: crossplatform  | 
Metadata.d.ts | 
| Cross-platform capability changed | Class name: Metadata; Method or attribute name: name: string; Old version information:  | 
Class name: Metadata; Method or attribute name: name: string; New version information: crossplatform  | 
Metadata.d.ts | 
| Cross-platform capability changed | Class name: Metadata; Method or attribute name: value: string; Old version information:  | 
Class name: Metadata; Method or attribute name: value: string; New version information: crossplatform  | 
Metadata.d.ts | 
| Cross-platform capability changed | Class name: Metadata; Method or attribute name: resource: string; Old version information:  | 
Class name: Metadata; Method or attribute name: resource: string; New version information: crossplatform  | 
Metadata.d.ts | 
你可能感兴趣的鸿蒙文章
harmony 鸿蒙js-apidiff-accessibility
harmony 鸿蒙js-apidiff-application
harmony 鸿蒙js-apidiff-communication
                        
                            0
                        
                        
                             赞
                        
                    
                    
                - 所属分类: 后端技术
 - 本文标签:
 
热门推荐
- 
                        2、 - 优质文章
 - 
                        3、 gate.io
 - 
                        7、 openharmony
 - 
                        9、 golang