【问题标题】:Best way to constantly monitor location持续监控位置的最佳方式
【发布时间】:2011-05-02 00:29:25
【问题描述】:

我想像谷歌纵横一样定期监控用户的位置。即使应用程序当前未运行,它也会每 X 分钟唤醒一次手机,获取位置并将其发送到服务器。这是用户必须选择加入的内容。

单独使用 LocationManager 似乎不是要走的路。我想这是对这个问题的一个后续问题:LocationManager updates every minute, consuming a lot of battery power

似乎使用 AlarmManager 和 LocationManager 的组合会起作用。

最好的方法是什么?

【问题讨论】:

  • +1 - 我也有同样的问题。

标签: android


【解决方案1】:

我已经尝试只使用LocationManager 并没有太多运气。因此,我推出了一个LocationPoller,结合您自己的_WAKEUP 警报,应该可以处理这种情况。

【讨论】:

  • 谢谢!你又救了我。
【解决方案2】:

您是否考虑过编写一个服务来处理这个问题?

不过我会有点担心电池寿命,所以如果合适的话,我会让“X”可配置

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    • 2012-01-10
    • 1970-01-01
    • 2011-07-19
    • 2011-09-14
    • 1970-01-01
    相关资源
    最近更新 更多