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

相关推荐
xyccstudio5 小时前
将 libsmb2 集成到 HarmonyOS ArkTS 项目
harmonyos
HwJack209 小时前
HarmonyOS 6APP开发之摸透ArkUI FrameNode
华为·harmonyos
丁常彦-自媒体-常言道10 小时前
AI驱动医改走深走实,华为持续打造医疗通用AI新引擎
人工智能·华为
炜宏资料库10 小时前
组织效能提升模型项目沟通 (含华为举例)
华为·职场发展
广然10 小时前
eNSP Pro 实战:华为交换机堆叠,两台变一台
服务器·网络·华为
求学中--11 小时前
状态管理一文通:@State、@Prop、@Link、@Provide/Consume全解析
人工智能·小程序·uni-app·wpf·harmonyos
求学中--11 小时前
ArkUI组件库完全指南:从基础组件到自定义装饰器
低代码·华为·小程序·uni-app·harmonyos
●VON11 小时前
鸿蒙原生APP开发实战指南:三套低成本AI辅助方案全解析
人工智能·华为·chatgpt·大模型·harmonyos·image
枫叶丹411 小时前
【HarmonyOS 6.0】Data Augmentation Kit 智慧化数据检索 C 接口解析:向量化、知识检索与知识问答
c语言·开发语言·华为·harmonyos
慢慢向上的蜗牛12 小时前
Atlas300I推理卡驱动适配Linux 6.12+内核
linux·c++·人工智能·华为·驱动·底层开发·ascend