哪种方法可以通过电池优化来运行后台服务来获得连续的位置更新?

时间:2012-01-13 09:41:05

标签: android

我必须创建一个在后台运行服务的应用程序,并不断更新服务器上的当前位置,或者我们可以说我必须在某些时间点发送当前位置。我认为的解决方案如下。请看一下,并给我一些想法。

  1. 使用boot-starter在后台运行服务。
  2. 警报管理器的实现,因此如果android杀死它,服务可以自动启动。
  3. 如果我的当前位置距我的点的半径为500,而不是开始在服务器上更新。
  4. 以及我认为可以阻止的其他逻辑继续服务器更新。
  5. 我对它进行了研究,发现它耗费了大量的手机电量。所以请建议我如何优化它。

1 个答案:

答案 0 :(得分:1)

使用GPS应用程序时,有一些方法可以让电池长时间工作。

  • 不使用时关闭GPS功能,然后在需要时关闭 位置。

还有一些方法可以让您跟踪GPS不会消耗太多电量,只需阅读此BLog即可了解更多信息。