Geolocation 谷歌播放服务-当前位置

Geolocation 谷歌播放服务-当前位置,geolocation,google-play-services,android-location,Geolocation,Google Play Services,Android Location,我正在使用google play服务在我的应用程序中获取当前位置,每次都请求一个新的当前位置,而不是上一个已知位置 在一些设备(例如LG-V30)中,我无法在10秒内获得当前位置(我添加了10秒的到期时间),其他应用程序(如谷歌地图)将获得当前位置 为什么我的应用程序没有获得新的当前位置更新,而谷歌地图没有获得更新?为什么会观察到这种奇怪的行为?使用Google Play Services位置API,您的应用程序可以请求用户设备的最后已知位置。用户的当前位置通常相当于设备的最后一个已知位置 基于

我正在使用google play服务在我的应用程序中获取当前位置,每次都请求一个新的当前位置,而不是上一个已知位置

在一些设备(例如LG-V30)中,我无法在10秒内获得当前位置(我添加了10秒的到期时间),其他应用程序(如谷歌地图)将获得当前位置


为什么我的应用程序没有获得新的当前位置更新,而谷歌地图没有获得更新?为什么会观察到这种奇怪的行为?

使用Google Play Services位置API,您的应用程序可以请求用户设备的最后已知位置。用户的当前位置通常相当于设备的最后一个已知位置

基于:

当您的应用程序连接到这些位置时,您可以使用融合的位置 提供程序的
getLastLocation()
方法检索设备位置。 此调用返回的位置的精度由 您放入应用程序清单中的权限设置,如中所述 本文件的第节

注意:在Android 8.0(API级别26)及更高版本上,如果应用程序请求当前位置时在后台运行,则 该设备每小时只计算几次位置。到 了解如何使应用程序适应这些计算限制,请参阅


请展示一些代码,这样我们就可以知道您缺少了什么