鸿蒙 如何退出 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() 搞定🤝

相关推荐
Georgewu2 小时前
【HarmonyOS 6】UIAbility跨设备连接详解(分布式软总线运用)
harmonyos
爱笑的眼睛115 小时前
深入探讨HarmonyOS分布式数据库同步:原理、实现与最佳实践
华为·harmonyos
hqk6 小时前
鸿蒙零基础语法入门:开启你的开发之旅
android·前端·harmonyos
HarmonyOS_SDK6 小时前
手写套件五大能力,让创作办公高效流畅
harmonyos
爱笑的眼睛116 小时前
深入探索HarmonyOS ArkTS异步编程模式
华为·harmonyos
lqj_本人8 小时前
鸿蒙Qt音频实战:解决QMediaPlayer的高延迟与杂音问题
qt·音视频·harmonyos
流影ng9 小时前
【HarmonyOS】自定义节点能力
typescript·harmonyos
SuperHeroWu79 小时前
【HarmonyOS 6】为什么getContext 废弃,使用getHostContext说明
华为·harmonyos·context·上下文·getcontext·gethostcontext
lqj_本人10 小时前
鸿蒙Qt权限避坑:动态申请与Crash修复
qt·华为·harmonyos
在下历飞雨10 小时前
Kuikly基础之音频播放与资源管理:青蛙叫声实现
android·ios·harmonyos