android - services - servicios de google play continua fallando
La clase LocationClient no se encuentra en google play services rev 22 (1)
Sobre la base de lo que dijo @CommnsWare, aquí hay pasos para migrar a Fused api.
Paso 1: Obtenga una instancia de GoogleApiClient lugar de LocationClient .
El ConnectionCallback (mConnectionCallbacks, mOnConnectionFailedListener en el ejemplo siguiente) necesita una ligera modificación, pero eso debería ser trivial.
googleApiClient = new GoogleApiClient.Builder(this)
.addApi(LocationServices.API)
.addConnectionCallbacks(mConnectionCallbacks)
.addOnConnectionFailedListener(mOnConnectionFailedListener)
.build();
Paso 2: Actualizar las llamadas conectar y desconectar.
Reemplace locationClient.connect() con googleApiClient.connect() y locationClient.disconnect() con googleApiClient.disconnect() .
Paso 3: Use LocationServices.FusedLocationApi para enviar sus solicitudes. p.ej
LocationServices.FusedLocationApi.getLastLocation(googleApiClient)
LocationServices.FusedLocationApi.requestLocationUpdates(googleApiClient, request, mLocationListener);
¡Espero que esto ayude!
Acabo de actualizar los servicios de Google Play a la versión 22 y parece que falta la clase LocationClient . Que esta pasando?