谷歌不再允许更长时间的观看位置?

问题描述

我有一个应用,可以在其中跟踪用户位置,例如 Uber。它在前台工作正常。但在后台它只工作几分钟。之后,它就会停止。

但是当我再次打开应用程序时它开始发送位置信息。

这两天我一直在寻找原因。今天我突然在google docs

为了降低功耗,Android 8.0(API 级别 26)限制了应用在后台运行时检索用户当前位置的频率。在这种情况下,应用每小时只能接收几次位置更新。

这是否意味着我可以多次查看用户位置?其他应用如何像 Uber 一样工作

解决方法

这意味着只要应用程序在前台打开(正在使用中),应用程序就会收到位置信息。如果用户决定切换到另一个应用程序或将他的设备放在口袋里,几分钟后 GPS 跟踪将停止更新到安全资源(功耗)。 现在只能进行有限的使用。每小时的采样率较低。

但是,如果您再次启动应用程序或使用活动应用程序而没有几分钟的中断,它将持续更新。

希望您现在可以理解他们想要指出的内容。干杯:)