使用 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)的主要内容,如果未能解决你的问题,请参考以下文章

在离线模式下获取当前日期

使用 gps 在离线模式下显示当前位置

在 Jupyter 中使用 plotly 在离线模式下创建动画图表

steam离线模式很多人玩一个账号存档会冲突吗

android,在离线模式下保存文件(parse.com)

如何在离线模式下从 Apple Watch 导入使用 HealthKit 的步骤?