2

我注意到很少(每隔几天),我的应用程序停止接收新的位置更新。

位置侦听器已向网络和 GPS 提供商注册。GPS 提供商已关闭,因此任何位置更新都来自网络提供商。每隔几天左右,我就会注意到这个位置很旧而且没有更新。从我的调试日志中,我可以看到位置侦听器正在向位置管理器注册,但没有找到新位置。onLocationChanged() 没有被调用。

奇怪的是,谷歌地图获取新的网络位置没有问题。在应用程序上重新启动/重新安装/清除数据并不能解决问题。唯一能解决的就是重启手机。

这发生在 3 个不同的设备上(2 个 ICS,1 个 JB)。

类似的问题,但在这里措辞不是很好。

4

0 回答 0