2012-01-13 50 views
2

我必须创建一个在后台运行服务的应用程序,并不断更新服务器上的当前位置,或者我可以说我必须在某些点发送我的当前位置。我认为的解决方案如下。请看看,给我一些想法。哪种方法可以通过电池优化从运行后台服务获取持续位置更新的最佳方式?

  1. 使用启动启动器在后台运行服务。
  2. 报警管理器的实现,如果android杀死它,服务可以自动启动。
  3. 如果我的当前位置在距离我的点数500的半径范围内,则比在服务器上开始更新。
  4. 和我认为阻止服务器更新的其他逻辑。

我对它进行了研究,发现它消耗了大量的电话电池。所以请建议我如何优化它。

回答

1

虽然您正在使用GPS应用程序,但有一些方法可以让您的电池长时间工作。

  • 不使用时关闭GPS功能,然后开启当您需要 位置时。

还有更多的方法可以让你跟踪GPS不消耗太多电量,只需阅读BLog即可获得更多关于它的想法。

相关问题