我的应用程序需要定期获取位置信息。我使用AlarmManager
来做它并且它工作正常。问题是当手机进入待机/睡眠模式时,GPS位置监听器会被移除。
在AlarmReceiver
被解雇后的一段时间内,它会查找最新的位置更新,但由于待机模式已关闭GPS,因此无法获取该更新。
当AlarmReceiver
被解雇或其他任何替代方案时,我是否有办法唤醒位置监听器?
答案 0 :(得分:-1)
不,没有办法解决这个问题。尽管如此,这种方法可以帮助一点:
public void addProximityAlert (double latitude, double longitude,
float radius, long expiration, PendingIntent intent).