OpenHarmony: 如何设置不保留最近任务列表中的快照
2024-12-18 15:24:11
189次阅读
0个评论
在OpenHarmony应用开发中,Ability 的 terminateSelf()方法用于结束当前 UIAbility 实例。但有时我们不希望应用在最近任务列表中保留快照,该如何操作呢?
其实很简单,只需在 module.json5 配置文件中进行设置。在“abilities”下对应的 UIAbility 配置里,将“removeMissionAfterTerminate”设置为 true 即可。
{
"module": {
//...
"abilities": [
{
//...
"removeMissionAfterTerminate": true,
}
]
}
}
“removeMissionAfterTerminate”字段默认值为 false,若不配置,应用默认会在最近任务列表保留快照。只有将其设为 true,调用 terminateSelf()后才不会留存快照。这样的设置有助于优化应用在任务管理方面的表现,避免不必要的快照占用资源与空间,
00
- 1回答
- 0粉丝
- 0关注
相关话题
- OpenHarmony: 如何删除Record中的元素
- 如何设置窗口旋转
- HarmonyOs开发:组件如何实现属性的动态设置
- 如何跳转到权限设置页面
- OpenHarmony 如何优雅的编写注释
- OpenHarmony 中的HAP、HAR、HSP区别
- OpenHarmony: 如何获取当前HAP的BundleName
- OpenHarmony: 如何查询应用包的信息
- OpenHarmony: 如何实现跨模块的页面跳转功能
- 鸿蒙开发:父组件如何调用子组件中的方法?
- 鸿蒙开发Hvigor任务简介
- OpenHarmony: 如何使用AbilityStage的生命周期函数
- 如何在Page中获取WindowStage实例
- OpenHarmony: 如何主动退出整个应用
- OpenHarmony 如何实现防截屏功能