Android:如果同时有 GPS 和 GPS同时请求网络,网络提供商不工作
if (gps_enabled)
_locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListenerGps);
if (network_enabled)
_locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListenerNetwork);
条件:
- 您所在的建筑物有 WiFi 连接,但没有 GPS 信号。
结果:
当“设置”->“使用无线网络”打开并且“使用 GPS 卫星”关闭时,此功能有效。 然而,当两者都被检查时,上面的代码有时可以工作(通过网络),但有时尝试从 GPS 获取位置会超时。
我在 Nexus One 上进行了测试。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论