diff --git a/PowerAnalysis/InvisibleSample/entry/src/main/ets/entryability/EntryAbility.ets b/PowerAnalysis/InvisibleSample/entry/src/main/ets/entryability/EntryAbility.ets index 508880af8c33aa838016d1cd4b2c68be2f447540..ec3ad4faabc05b2cf9013f6a3a90ad3f3f35d646 100644 --- a/PowerAnalysis/InvisibleSample/entry/src/main/ets/entryability/EntryAbility.ets +++ b/PowerAnalysis/InvisibleSample/entry/src/main/ets/entryability/EntryAbility.ets @@ -6,14 +6,14 @@ 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); + try{ + this.context.getApplicationContext().setColorMode(ConfigurationConstant.ColorMode.COLOR_MODE_NOT_SET); + }catch (err){ + hilog.error(DOMAIN, 'testTag', "Failed to set ColorMode. Cause: %{public}s", JSON.stringify(err)) + } hilog.info(DOMAIN, 'testTag', '%{public}s', 'Ability onCreate'); } - onDestroy(): void { - hilog.info(DOMAIN, 'testTag', '%{public}s', 'Ability onDestroy'); - } - onWindowStageCreate(windowStage: window.WindowStage): void { // Main window is created, set main page for this ability hilog.info(DOMAIN, 'testTag', '%{public}s', 'Ability onWindowStageCreate');