微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在系统最初将我的应用程序启动到后台时终止它

如何解决如何在系统最初将我的应用程序启动到后台时终止它

您好,我正在构建一个使用后台位置更新的应用。该应用使用区域监控,因此当用户离开应用先前注册监控的区域时,系统会自动将其启动到后台,即使应用未运行(具有“始终”位置权限)。

问题是,在我的应用在后台完成任务并注册一个新区域进行监控后,它会继续在后台运行(假设用户没有使用其他应用中的大量资源,这会导致我的应用终止以节省内存和东西)。由于我的应用现在实际上并没有在后台执行任何操作,因此它不会消耗大量电量,但会显示在电池页面中,并且后台使用时间很长,这可能会让用户感到恐惧。

现在有没有办法以编程方式终止我的应用程序以阻止它在后台运行? (这是可以的,因为该应用已经注册一个新区域进行监控,如果用户离开,它将在稍后重新启动)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。