fusedlocationproviderclient
全部标签 自从新的Android8更新发布以来,有很多limitations强加于后台服务的工作方式。所以我的应用需要在后台定期获取用户的位置,为此,我考虑使用Android网站建议的FusedLocationProviderClient。获取位置后,我只需要对信息进行一些简单的处理。现在我开发了这个代码示例:privatefunupdateLocation(){//LocationRequestvalmLocationRequest=LocationRequest();mLocationRequest.smallestDisplacement=1000f;mLocationRequest.in
CannotResolveSymbol:FusedLocationProviderClient.使用的GooglePlay服务版本11.0.1。代码:while声明privateFusedLocationProviderClientmfusedLocationProviderclient; 最佳答案 您只需将其包含在您的build.gradle文件中:implementation"com.google.android.gms:play-services-location:15.0.1"或者如果你没有使用最新的gradle版本:com
我想获得定期(比如每2分钟)的当前位置更新我正在关注官方文档,我编写了这段代码,但即使在我传递的LocationRequest对象中指定,它也没有每两分钟提供一次当前位置更新在requestLocationUpdates()中,代码如下:publicclassMapsActivityextendsFragmentActivityimplementsOnMapReadyCallback,GoogleApiClient.ConnectionCallbacks,GoogleApiClient.OnConnectionFailedListener{privateFusedLocationPro