鸿蒙 如何退出 APP

terminateSelf() 停止Ability自身

在EntryAbility中这么使用

复制代码
this.context.terminateSelf()

在Pages页面中这么使用

复制代码
import { common } from '@kit.AbilityKit'
(getContext(this) as common.UIAbilityContext)?.terminateSelf()

也可以直接封装:

复制代码
import common from '@ohos.app.ability.common'

let context = getContext(this) as common.UIAbilityContext

export default class AppUtil {
  public static out() {
    context.terminateSelf()
  }
}

最后调用: AppUtil.out() 搞定🤝

相关推荐
盐焗西兰花1 小时前
鸿蒙学习实战之路 - 图片预览功能实现
学习·华为·harmonyos
盐焗西兰花1 小时前
鸿蒙学习实战之路:HarmonyOS 布局性能优化最佳实践
华为·性能优化·harmonyos
是Dream呀7 小时前
昇腾实战 | 昇腾 NPU 异构编程与 GEMM 调优核心方法
人工智能·华为·cann
乾元8 小时前
AI + Jinja2/Ansible:从自然语义到可执行 Playbook 的完整流水线(工程级深度)
运维·网络·人工智能·网络协议·华为·自动化·ansible
xiaocao_10238 小时前
鸿蒙手机上使用的备忘录怎么导出来?
华为·智能手机·harmonyos
C雨后彩虹10 小时前
最少交换次数
java·数据结构·算法·华为·面试
春卷同学11 小时前
打砖块 - Electron for 鸿蒙PC项目实战案例
android·electron·harmonyos
春卷同学13 小时前
Electron for鸿蒙PC开发的骰子游戏应用
游戏·electron·harmonyos
春卷同学13 小时前
Electron for 鸿蒙pc开发的二十一点游戏
游戏·electron·harmonyos
不老刘14 小时前
react native for OpenHarmony iconfont 图标不显示问题
react native·harmonyos·iconfont