diff --git a/interfaces/kits/ani/ets/AbilityInfo.ets b/interfaces/kits/ani/ets/AbilityInfo.ets index 9150e73aa45940ea97c40bc30778fea2e9a2a486..dfbbe18019bf8fb2675d33109693140433a24173 100644 --- a/interfaces/kits/ani/ets/AbilityInfo.ets +++ b/interfaces/kits/ani/ets/AbilityInfo.ets @@ -73,9 +73,9 @@ class AbilityInfoInner implements AbilityInfo { readonly iconId: int; readonly process: string = ""; readonly exported: boolean; - readonly type: bundleManager.AbilityType; - readonly orientation: bundleManager.DisplayOrientation; - readonly launchType: bundleManager.LaunchType; + readonly type: bundleManager.AbilityType = bundleManager.AbilityType.PAGE; + readonly orientation: bundleManager.DisplayOrientation = bundleManager.DisplayOrientation.UNSPECIFIED; + readonly launchType: bundleManager.LaunchType = bundleManager.LaunchType.SINGLETON; readonly permissions: Array = new Array; readonly readPermission: string = ""; readonly writePermission: string = ""; diff --git a/interfaces/kits/ani/ets/ApplicationInfo.ets b/interfaces/kits/ani/ets/ApplicationInfo.ets index a3b3ce560355711cf65125035267ca273cca0324..546105426e52dd0f7266ae5d02b6c8ed8239122a 100644 --- a/interfaces/kits/ani/ets/ApplicationInfo.ets +++ b/interfaces/kits/ani/ets/ApplicationInfo.ets @@ -95,7 +95,7 @@ export class ApplicationInfoInner implements ApplicationInfo { readonly appDistributionType: string = ""; readonly appProvisionType: string = ""; readonly systemApp: boolean; - readonly bundleType: bundleManager.BundleType; + readonly bundleType: bundleManager.BundleType = bundleManager.BundleType.APP; readonly debug: boolean; readonly dataUnclearable: boolean; readonly nativeLibraryPath: string = ""; @@ -113,7 +113,7 @@ class ModuleMetadataInner implements ModuleMetadata { } class MultiAppModeInner implements MultiAppMode { - readonly multiAppModeType: bundleManager.MultiAppModeType; + readonly multiAppModeType: bundleManager.MultiAppModeType = bundleManager.MultiAppModeType.UNSPECIFIED; readonly maxCount: int; } diff --git a/interfaces/kits/ani/ets/ExtensionAbilityInfo.ets b/interfaces/kits/ani/ets/ExtensionAbilityInfo.ets index 1cd72286d0a71d98d6f665dec685cbd3b9c2387c..d71c01a0e2100bb3cfd934b18cb0c91405d6b7e3 100644 --- a/interfaces/kits/ani/ets/ExtensionAbilityInfo.ets +++ b/interfaces/kits/ani/ets/ExtensionAbilityInfo.ets @@ -48,7 +48,7 @@ class ExtensionAbilityInfoInner implements ExtensionAbilityInfo { readonly descriptionId: int; readonly iconId: int; readonly exported: boolean; - readonly extensionAbilityType: bundleManager.ExtensionAbilityType; + readonly extensionAbilityType: bundleManager.ExtensionAbilityType = bundleManager.ExtensionAbilityType.UNSPECIFIED; readonly extensionAbilityTypeName: string = ""; readonly permissions: Array = new Array; readonly applicationInfo: ApplicationInfo = new ApplicationInfoInner; diff --git a/interfaces/kits/ani/ets/HapModuleInfo.ets b/interfaces/kits/ani/ets/HapModuleInfo.ets index 92114aeb240d9a6893733a89ad9f079e4f4f5777..3b3662d5d4d95e6fe2978c56ba62e37102cc3f51 100644 --- a/interfaces/kits/ani/ets/HapModuleInfo.ets +++ b/interfaces/kits/ani/ets/HapModuleInfo.ets @@ -80,7 +80,7 @@ class HapModuleInfoInner implements HapModuleInfo { readonly deviceTypes: Array = new Array; readonly installationFree: boolean; readonly hashValue: string = ""; - readonly type: bundleManager.ModuleType; + readonly type: bundleManager.ModuleType = bundleManager.ModuleType.ENTRY; readonly dependencies: Array = new Array; readonly preloads: Array = new Array; readonly fileContextMenuConfig: string = "";