【问题标题】:Which is the best way to get continues location updates from running background service with battery optimization?通过电池优化运行后台服务获取持续位置更新的最佳方式是什么?
【发布时间】:2012-01-13 09:41:05
【问题描述】:

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

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

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

【问题讨论】:

    标签: android


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2021-01-24
      • 2022-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      • 2013-04-27
      相关资源
      最近更新 更多