在鸿蒙开发中如何获取应用信息以及彻底退出APP?

在鸿蒙开发中如何获取应用信息以及彻底退出APP?

阅读 866
1 个回答
  • 对于应用自身信息的获取方式,可以通过 bundleManager 获取。bundleManager 可以获取 Ability 信息、ApplicationInfo 应用程序信息、BundleInfo 应用包信息等。
  • 彻底退出 APP 应该走 UIAbility 的正常生命周期。而 ApplicationContext 下的 killAllProcesses 是找出应用下面所有的进程,逐个 kill 掉,属于强杀。对于用户不同意隐私协议,需要退出的场景,推荐使用 UIAbilityContext 下的 terminateSelf。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题