2

我正在开发一个 android 应用程序,它以编程方式(每 5 分钟一个)以时间间隔收集 GPS 传感器数据。所以它会严重耗尽电池。有什么办法可以优化功耗?有没有办法在不读取时禁用或休眠 GPS 传感器?所有这些都应该是程序化的。无法以编程方式打开/关闭 GPS 传感器。

4

1 回答 1

0

在 requestLocationUpdates 函数中,有一个频率。将其设置为 5 分钟。这是最简单的方法。

如果您想要更低的电池使用量 - 而不是 requestLocationUpdates,请在计时器上使用 requestSingleUpdate。通过每 5 分钟打开一次 GPS,这将使用更少的电池电量,但需要一些时间才能再次获得信号锁定,因此不会完全每 5 分钟一次。

于 2016-07-05T04:12:26.923 回答