如何在UIAbility调用terminateSelf()后设置不保留最近任务列表中的快照
=============================================

在HarmonyOS应用开发中，UIAbilityContext的[terminateSelf()](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-inner-application-uiabilitycontext#terminateself-1)方法被用来结束当前的UIAbility实例。

如果希望在调用terminateSelf()后，让应用在最近任务列表中不保留快照，可以通过在[module.json5配置文件](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/module-configuration-file)中配置removeMissionAfterTerminate为true来实现。

{
  "module": {
    // ...
    "abilities": \[
      {
        // ...
        "removeMissionAfterTerminate": true,
      }
    \],
    // ...
  }
}

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d5/v3/Ol90HB5fTPW5uewyI7hboQ/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T074641Z&HW-CC-Expire=86400&HW-CC-Sign=955B41D66E296DB2B4382C3CE77F99A4655AC401BA7D7E69C2A2414EEBC22A8E)

*   removeMissionAfterTerminate字段的默认值为false，表示默认情况下应用会在最近任务列表中保留快照。

*   仅当removeMissionAfterTerminate设置为true时，调用terminateSelf()后应用不会在最近任务列表中保留快照。