我在定位服务方面遇到了一个问题。我正在开发一个具有始终在后台运行的位置服务的应用程序。我的位置服务每隔一分钟检索一次网络提供商位置。
问题是当我的应用程序关闭时。我的后台服务正在运行,但有时我的位置 magner 对象变为NULL,因此它停止检索位置更新。
现在为了克服这个问题,我使用运行 3 分钟的处理程序制作了一个计时器,并继续检查我的服务是否正在运行并且位置对象是否存在。
但是我仍然有问题,为什么 android os 使我的位置管理器对象为空。
谁能建议我如何让我的位置管理器对象始终运行。
请不要建议我使用警报管理器,因为我不想将该代码用作我的应用程序的一部分。
问候,