gpt4 book ai didi

android - 强制停止(杀死)应用程序后是否有可能在Android应用程序中获取位置更新

转载 作者:行者123 更新时间:2023-11-30 00:10:01 34 4
gpt4 key购买 nike

强制停止应用程序后,是否可以在 Android 应用程序中获取位置更新。在 IOS 中,如果我们强制停止应用程序,则有可能获得位置更新,以类似的方式,是否有任何服务可以为在 android 中被杀死的应用程序提供位置更新。

最佳答案

不,这是不可能的,因为应用程序的进程已被终止并且已注册的位置监听器已被删除。系统也不知道应该向谁发送位置更新。如果用户强行停止应用程序,这意味着应用程序应该停止它正在做的事情。但是,如果应用程序由于低内存压力而被终止,那么这就是使用 STICKY 服务派上用场的地方。只需在位置服务中注册位置更新,然后在 onStartCommmand 中返回 START_STICKY 常量以向系统指示如果服务被终止(不是强制停止),则系统应在内存压力下降时重新启动服务。

关于android - 强制停止(杀死)应用程序后是否有可能在Android应用程序中获取位置更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48304058/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com