在应用终止时收集 GPS 信息



我在安卓实现中遇到了一个情况。

有一种情况是应用程序被用户终止/杀死,换句话说,该应用程序不再在Android设备上运行,我们仍然可以收集任何位置(GPS(信息吗?

如果没有,我正在考虑实现一个静默推送通知来调用一个方法来获取位置信息并将其发送到服务器每 10 分钟一次。是否合理可行?

在较旧的设备上,您可以运行在后台运行的服务,并且在应用程序被终止时仍然可以运行。

在运行Android Oreo的较新设备上,您必须运行前台服务。谷歌添加了很多后台位置限制,以提高设备的电池寿命。你可以在这里阅读它。

在任何情况下,如果在后台运行服务,则只要用户退出应用程序,该服务仍应运行。

最新更新