diff --git a/ability/ability_runtime/apprecovery/AppRecoveryRely/entry/src/main/ets/entryability/EntryAbility.ts b/ability/ability_runtime/apprecovery/AppRecoveryRely/entry/src/main/ets/entryability/EntryAbility.ts index 57ac0e16b143ac843818c446d95655f97745ebd9..eca2e59acd5baa3123fa9dbdd8fb6d0bcde67214 100644 --- a/ability/ability_runtime/apprecovery/AppRecoveryRely/entry/src/main/ets/entryability/EntryAbility.ts +++ b/ability/ability_runtime/apprecovery/AppRecoveryRely/entry/src/main/ets/entryability/EntryAbility.ts @@ -69,11 +69,9 @@ export default class EntryAbility extends Ability { hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground'); - // 第一次启动设置项目 if (strAction == "Acts_AppRecovery_0100_once" || strAction == "Acts_AppRecovery_0300_once" || strAction == "Acts_AppRecovery_0700_once" || strAction == "Acts_AppRecovery_0900_once" || strAction == "Acts_AppRecovery_1100_once") { - // 是否包存状态 if (strAction == "Acts_AppRecovery_0100_once" || strAction == "Acts_AppRecovery_0300_once" || strAction == "Acts_AppRecovery_1100_once") { appRecovery.saveAppState(this.context); @@ -81,11 +79,9 @@ export default class EntryAbility extends Ability { } else { console.log(strAction + "Rely====> not saveAppState"); } - // 回复ACTS_AppRecovery_First消息 setTimeout(() => { commonEvent.publish("ACTS_AppRecovery_First",commonEventData,(err)=>{ console.log(strAction + "Rely====> publish err:" + JSON.stringify(err)); - // 是否退出 if (strAction == "Acts_AppRecovery_0100_once" || strAction == "Acts_AppRecovery_0700_once") { setTimeout(()=>{ @@ -100,7 +96,6 @@ export default class EntryAbility extends Ability { }, 200); } - // 第二次启动设置项目 if (strAction == "Acts_AppRecovery_0100_twice" || strAction == "Acts_AppRecovery_0300_twice" || strAction == "Acts_AppRecovery_0700_twice" || strAction == "Acts_AppRecovery_0900_twice" || strAction == "Acts_AppRecovery_1100_twice") { diff --git a/ability/ability_runtime/apprecovery/AppRecoverysRely/entry/src/main/ets/entryability/EntryAbility.ts b/ability/ability_runtime/apprecovery/AppRecoverysRely/entry/src/main/ets/entryability/EntryAbility.ts index 7664132f4c9f1fdf4c09778148a4185b9f914c8e..2ec74b47ea8a46de808b36158131e47c75578397 100644 --- a/ability/ability_runtime/apprecovery/AppRecoverysRely/entry/src/main/ets/entryability/EntryAbility.ts +++ b/ability/ability_runtime/apprecovery/AppRecoverysRely/entry/src/main/ets/entryability/EntryAbility.ts @@ -67,11 +67,9 @@ export default class EntryAbility extends Ability { // Ability has brought to foreground hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onForeground'); - // 第一次启动 if (strAction == "Acts_AppRecovery_0200_once" || strAction == "Acts_AppRecovery_0400_once" || strAction == "Acts_AppRecovery_0800_once" || strAction == "Acts_AppRecovery_1000_once" || strAction == "Acts_AppRecovery_1200_once") { - // 需要包存状态的用例 if (strAction == "Acts_AppRecovery_0200_once" || strAction == "Acts_AppRecovery_0400_once" || strAction == "Acts_AppRecovery_1200_once") { @@ -86,7 +84,6 @@ export default class EntryAbility extends Ability { }) }, 200); } - // 第二次启动 if (strAction == "Acts_AppRecovery_0200_twice" || strAction == "Acts_AppRecovery_0400_twice" || strAction == "Acts_AppRecovery_0800_twice" || strAction == "Acts_AppRecovery_1000_twice" || strAction == "Acts_AppRecovery_1200_twice") { @@ -96,14 +93,12 @@ export default class EntryAbility extends Ability { }) }, 200); } - // 拉起第二个Ability this.context.startAbility({ bundleName: "com.example.apprecoverysrely", abilityName: "EntryAbilitySec", action: strAction },(err) => { console.debug(strAction + "Rely1====> startAbility err:"+JSON.stringify(err)); - // 需要自己正常退出的用例 if (strAction == "Acts_AppRecovery_0200_once" || strAction == "Acts_AppRecovery_0200_twice" || strAction == "Acts_AppRecovery_0400_twice" || strAction == "Acts_AppRecovery_0800_once" || strAction == "Acts_AppRecovery_0800_twice" ||