我想定期监控用户的位置,就像谷歌纵横一样。每隔 X 分钟就会唤醒手机的东西,即使该应用程序当前未运行,获取位置并将其发送到服务器。这是用户必须选择加入的内容。
单独使用 LocationManager 似乎不是可行的方法。我想这是对这个问题的后续问题:LocationManager updates every minute, consuming a lot of battery power
似乎结合使用 AlarmManager 和 LocationManager 会奏效。
执行此操作的最佳方法是什么?
最佳答案
我试过为此使用 LocationManager
但运气不佳。因此,我推出了 LocationPoller
结合您自己的 _WAKEUP
警报,应该可以处理这种情况。
关于android - 持续监控位置的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5849197/