Android LocationClient类已弃用,但在文档中使用



Answers

某些文档在Google中很旧(您提到的一些示例仍然使用已弃用的LocationClient )。 您必须按照位置服务示例中所述使用新的GoogleApiClient:

private GoogleApiClient mGoogleApiClient;

  mGoogleApiClient = new GoogleApiClient.Builder(context)
     .addApi(LocationServices.API)
     .addConnectionCallbacks(this)
     .addOnConnectionFailedListener(this)
     .build()

并且当新客户端连接时,可以使用熔合位置api,例如:

LocationServices.FusedLocationApi.requestLocationUpdates(theNewClient, 
    locationRequest, locationListener);
Question

如果我们通过LocationClient的文档,我们可以看到该类已被弃用。

但不赞成使用的类用于获取当前位置文档

我认为这有点误导,或者我在看不正确的文件?




LocationClient被删除。 GoogleApiClient是用于Google Play服务位置API的api。

常见场景的示例代码在here ,并且培训课程随即更新




Links



Tags

android android