高效的GPS跟踪

我正在制作一个应用程序,要求用户将他们的GPS位置发送到服务器。 我需要每10秒钟完成一次能量预算。

有没有开源的实现,我可以在那里采取一次GPS位置,然后使用加速度计和指南针来跟踪用户的位置?

还是其他什么是节能?

  • Android Location.getAccuracy()返回1
  • 哪里可以节省Android的GPS(经度,纬度)点?
  • 在android中使用GPS确定车辆的速度
  • 如何在android中以编程方式启用位置访问?
  • 通过GPS时间同步Android设备?
  • 如何停止位置pipe理器?
  • 在Android中testingGPS
  • 将距离添加到GPS坐标
  • 这是一个伟大的开源位置跟踪库,它甚至被Google推荐。

    我会说build立你自己的,所以你可以得到正是你想要的,并避免运行额外的代码,因为你关心的能源使用情况。 我会尽量按照你的build议和使用GPS,也许每30秒或每分钟获得一个计算参考,然后在此期间使用指南针和加速度计。