我正在尝试使用com.google.android.gms:play-services-location:12.0.0
在我的Android应用中设置位置更新,但出现以下错误:
我的位置更新请求如下所示:
locationClient.requestLocationUpdates(
new LocationRequest()
.setInterval(5000)
.setFastestInterval(1000)
.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY),
locationCallback,
null
);
我遵循了docs和example,它们以相同的方式进行操作。如果我不应该调用
new LocationRequest()
,那么正确的方法是什么? 最佳答案
使用静态方法LocationRequest create ()
。
LocationRequest locationRequest = LocationRequest.create();
locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
locationRequest.setInterval(5000);
locationRequest.setFastestInterval(1000);