HarmonyOS 如何彻底退出app

router.clear() router.back() 这些方法不能彻底退出app, 一些后台任务仍在执行。 如果想要彻底退出app应该使用哪种方式?

HarmonyOS
7天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

UIAbilityContext下的terminateSelf是走UIAbility的正常生命周期,正常销毁。

而ApplicationContext下的killAllProcesses是找出应用下面所有的进程,逐个kill掉,属于强杀。

对于用户不同意隐私协议,需要退出的场景,推荐使用UIAbilityContext下的terminateSelf。

参考API: https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-inner-application-uiabilitycontext-V5#uiabilitycontextterminateself

分享
微博
QQ
微信
回复
7天前
相关问题
如何获取应用信息以及彻底退出APP
591浏览 • 1回复 待解决
如何获取应用信息以及彻底退出APP
476浏览 • 1回复 待解决
HarmonyOS 如何彻底退出应用
150浏览 • 1回复 待解决
HarmonyOS 如何主动退出app
67浏览 • 1回复 待解决
HarmonyOS 退出app的方法
695浏览 • 1回复 待解决
HarmonyOS 退出APP用什么API
111浏览 • 1回复 待解决
HarmonyOS 应用缓存清理不彻底
73浏览 • 1回复 待解决
有谁知道如何强制退出app?
502浏览 • 1回复 待解决
HarmonyOS 退出app的代码是什么
55浏览 • 1回复 待解决
HarmonyOS 有没有方法直接退出APP
649浏览 • 1回复 待解决
android12 app自启动+防止退出
4027浏览 • 0回复 待解决
API9下用ets开发的APP如何退出 ?
3144浏览 • 1回复 待解决
router.back调用时,偶现app自动退出
1800浏览 • 1回复 待解决
HarmonyOS 如何退出应用程序?
316浏览 • 1回复 待解决
HarmonyOS 退出应用
154浏览 • 1回复 待解决