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

相关推荐
子榆.26 分钟前
Flutter 与开源鸿蒙(OpenHarmony)国际化与无障碍适配指南:打造真正包容的跨平台应用
flutter·华为·开源·harmonyos
C雨后彩虹1 小时前
斗地主之顺子
java·数据结构·算法·华为·面试
子榆.1 小时前
Flutter 与开源鸿蒙(OpenHarmony)深度集成:从原理到实战进阶
flutter·华为·开源·harmonyos
二流小码农1 小时前
鸿蒙开发:个人开发者如何使用华为账号登录
android·ios·harmonyos
m0_685535081 小时前
Zemax光学设计宏ZPL学习
华为·光学·光学设计·光学工程·镜头设计
江澎涌2 小时前
鸿蒙 SDK 发布实战:JWorker 上架 ohpm 全流程
typescript·harmonyos·arkts
子榆.2 小时前
Flutter 与开源鸿蒙(OpenHarmony)的融合:跨平台开发新纪元
flutter·华为·开源·harmonyos
全球通史3 小时前
HarmonyOS机械臂蓝牙控制应用开发完整教程
华为·harmonyos
爱吃大芒果3 小时前
Flutter 表单开发实战:表单验证、输入格式化与提交处理
开发语言·javascript·flutter·华为·harmonyos
狮子也疯狂3 小时前
跨平台适配:Flutter在鸿蒙生态中的应用
flutter·华为·harmonyos