如何在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/9a/v3/IIqbhavuR22dytvSTh7PGA/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260709T133814Z&HW-CC-Expire=86400&HW-CC-Sign=B51F0C9577CF9B4BE95CE3078C5F78140C973887F86EFC8F032FA85FE1483CA8)

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

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