仅从 GPS 获取位置更新,而不是从网络获取
Posted
技术标签:
【中文标题】仅从 GPS 获取位置更新,而不是从网络获取【英文标题】:Get Location updates from GPS only, not from Network 【发布时间】:2017-08-20 13:17:55 【问题描述】:我需要准确的位置更新。当使用来自 GooglePlayServices 的 FusedLocationServices 时,即使我设置了 HighAccuracy,它也会在 GPS 不可用时从 Wi-Fi 和蜂窝网络获取位置。如何仅通过 GPS 请求位置,并且在 GPS 不可用时没有更新?
【问题讨论】:
【参考方案1】:使用LocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, ...)
这完全消除了对 GooglePlayServices.Location 的需求。
【讨论】:
以上是关于仅从 GPS 获取位置更新,而不是从网络获取的主要内容,如果未能解决你的问题,请参考以下文章
仅从 Xamarin Android 中的 GPS 传感器检索位置信息
如何同时使用 GPS 和网络提供商在 Android 中获取当前位置的纬度和经度值