diff --git a/GridComponentLoadSlow/entry/src/main/ets/entryability/EntryAbility.ets b/GridComponentLoadSlow/entry/src/main/ets/entryability/EntryAbility.ets index 8f77f2c010da1215f4cc3c69181b763e093bde2e..c14abf3990a158f5280b0b17f6ea6ca4d4370a5c 100644 --- a/GridComponentLoadSlow/entry/src/main/ets/entryability/EntryAbility.ets +++ b/GridComponentLoadSlow/entry/src/main/ets/entryability/EntryAbility.ets @@ -14,6 +14,7 @@ */ import { AbilityConstant, ConfigurationConstant, UIAbility, Want } from '@kit.AbilityKit'; +import { BusinessError } from '@kit.BasicServicesKit'; import { hilog } from '@kit.PerformanceAnalysisKit'; import { window } from '@kit.ArkUI'; @@ -21,8 +22,13 @@ const DOMAIN = 0x0000; export default class EntryAbility extends UIAbility { onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void { - this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_NOT_SET); hilog.info(DOMAIN, 'testTag', '%{public}s', 'Ability onCreate'); + try { + this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_NOT_SET); + } catch (err) { + let error = err as BusinessError; + hilog.info(DOMAIN, 'testTag', `setColorMode err, code: ${error.code}, mesage: ${error.message}`); + } } onDestroy(): void {