Intereting Posts
Как исправить «Избегайте передачи null в качестве корня представления» в android? Android LinearLayout с цветовым ресурсом: что я делаю неправильно? Звуковые эффекты игры в Android Стиль SwipeRefreshLayout в r21 библиотеки поддержки Пользовательская анимация перехода фрагмента не работает правильно, когда я нажимаю BackStack Можно ли установить фоновый цвет значка в ящике уведомлений на Android, если используется Parse Push? Как получить атрибуты с пространством имен «андроид» в пользовательском TextView Можно ли запустить андроид только при первом открытии приложения? Сертификат RapidSSL не поддерживается на планшете Android Android – Moto G mobile не отображается в устройствах Список Eclipse Список по умолчанию для шрифтов, поддерживающих операционные системы android, ios и blackberry Изображения Android меня путают Как добавить новый Android-календарь в Android? Принудительное использование прав собственности на контент для поставщика контента Нарисуйте привязку полилинии к дорожке Android google maps app

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

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

Solutions Collecting From Web of "LocationClient класс не найден в google play services rev 22"

Основываясь на том, что сказал @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); 

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