Intereting Posts
Почему функция не получает данные от php в android? Изображение Croping в android с использованием opencv Как определить, открыт ли навигационный ящик? Есть ли в любом случае приложение может использовать более 16 МБ в памяти? Как выйти из приложения Android Как динамически изменять высоту ImageView Как я могу точно рассчитать возраст в Java? Дата рождения Разрешить Admob показывать видеообъявления Java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver На Android Создание ListView с настраиваемыми элементами списка программным способом в Android – нет элемента списка элементов xml Кордова after_prepare перехватывает Android, но не работает в iOS Android edittext автоматически растет с текстом и толкает вещи вниз Repo: команда не найдена в автоматическом скрипте bash для создания cyanogenmod Может ли операция получать намерение неупорядоченного вещания (входящего вызова) до приемника по умолчанию системы? Javax.crypto работает по-разному в разных версиях ОС Android?

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); 

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