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

相关推荐
键盘鼓手苏苏11 小时前
Flutter for OpenHarmony:csslib 强力 CSS 样式解析器,构建自定义渲染引擎的基石(Dart 官方解析库) 深度解析与鸿蒙适配指南
css·flutter·harmonyos
阿林来了19 小时前
Flutter三方库适配OpenHarmony【flutter_speech】— 持续语音识别与长录音
flutter·语音识别·harmonyos
松叶似针20 小时前
Flutter三方库适配OpenHarmony【secure_application】— 与 HarmonyOS 安全能力的深度集成
安全·flutter·harmonyos
星空222321 小时前
【HarmonyOS】day39:React Native实战项目+智能文本省略Hook开发
react native·华为·harmonyos
星空22231 天前
【HarmonyOS】day40:React Native实战项目+自定义Hooks开发指南
react native·华为·harmonyos
Swift社区1 天前
鸿蒙 PC 架构的终点:工作流
华为·harmonyos
左手厨刀右手茼蒿2 天前
Flutter for OpenHarmony:dart_console 打造炫酷命令行界面,绘制表格、控制光标与进度条(CLI 交互库) 深度解析与鸿蒙适配指南
flutter·交互·harmonyos·绘制
加农炮手Jinx2 天前
Flutter for OpenHarmony 实战:疯狂头像 App(三)— 复合动画与交互反馈 — 让 UI 跃动起来
flutter·ui·交互·harmonyos·鸿蒙
王码码20352 天前
lutter for OpenHarmony 实战之基础组件:第六十二篇 SystemChannels — 探秘 Flutter 与系统交互的捷径
flutter·microsoft·交互·harmonyos
pvIaUtLZ2 天前
Comsol超表面折射率传感器。 电磁诱导透明EIT和典型连续体中的束缚态BIC
华为