使用 Google Play 服务我可以在离线模式下获取最新位置吗(FusedLocationProvider Api)
Posted
技术标签:
【中文标题】使用 Google Play 服务我可以在离线模式下获取最新位置吗(FusedLocationProvider Api)【英文标题】:Using Google play service can i get latest location in offline mode ( FusedLocationProviderApi) 【发布时间】:2017-04-30 16:12:09 【问题描述】:使用谷歌播放服务,我们可以得到getLastLocation()
,它使用融合位置提供程序来检索设备的最后一个已知位置。
使用更改位置我可以设置setPriority()
知道从 google doc 获取当前位置
连接到 Google Play 服务和位置服务 API 后,您可以获取用户设备的当前位置设置
所以我的问题是如果我没有连接到网络(互联网连接)我可以使用用户的最新位置而不是当前位置的最后一个位置
【问题讨论】:
是的,如果你打开gps你可以在没有互联网连接的情况下获得最新的位置 Getting my gps location while I'm offline的可能重复 mallaudin 如果我不使用 LocationManger 类,我正在使用融合 API 从 LocationServices 获取位置,所以如果我没有互联网连接,我应该如何获取位置,因为我是融合 API 从 google play 获取位置作为 LocationManger 的服务在门口不是很好 【参考方案1】:是的,您可以使用GoogleApiClient
获取最新的更新位置。检查this。
它对我有用。谢谢。
【讨论】:
如果你想告诉我,我会发布示例。 @努曼沙阿 如果您方便的话,请告诉我 是的,当没有互联网连接并且我想要当前位置时融合了 api 我不认为你可以在没有互联网的情况下使用 fused api。 @NoumanShah以上是关于使用 Google Play 服务我可以在离线模式下获取最新位置吗(FusedLocationProvider Api)的主要内容,如果未能解决你的问题,请参考以下文章