LocationClient класс не найден в google play services rev 22

Я только что обновил сервисы google play до версии 22, и класс LocationClient отсутствует. Что происходит?

Основываясь на том, что сказал @CommnsWare, вот шаги для перехода на Fused api.

Шаг 1. Получите экземпляр GoogleApiClient вместо LocationClient .

ConnectionCallback (mConnectionCallbacks, mOnConnectionFailedListener в примере ниже) нуждается в небольшой модификации, но это должно быть тривиально.

 googleApiClient = new GoogleApiClient.Builder(this) .addApi(LocationServices.API) .addConnectionCallbacks(mConnectionCallbacks) .addOnConnectionFailedListener(mOnConnectionFailedListener) .build(); 

Шаг 2. Обновите подключение и отключение вызовов.

Замените locationClient.connect() с помощью googleApiClient.connect() и locationClient.disconnect() с помощью googleApiClient.disconnect() .

Шаг 3: Используйте LocationServices.FusedLocationApi для отправки ваших запросов. например

 LocationServices.FusedLocationApi.getLastLocation(googleApiClient) LocationServices.FusedLocationApi.requestLocationUpdates(googleApiClient, request, mLocationListener); 

Надеюсь это поможет!