Невозможно решить Symbol Google API Client в Android Studio

Я получаю сообщение об ошибке в Android Studio:

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

Я добавил это в свой манифест, <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />

И compile 'com.google.android.gms:play-services:6.5.87' в моих зависимостях в градиенте.

Я также загрузил необходимые файлы sdk.

Почему я все еще получаю эту ошибку?

Solutions Collecting From Web of "Невозможно решить Symbol Google API Client в Android Studio"

В интересах поисковиков:

Если вы следуете руководству по андроиде, которое связано с этим, вы можете добавить зависимость через пользовательский интерфейс.

  1. В Android Studio перейдите в раздел «Файл»> «Структура проекта».
  2. Перейдите на вкладку зависимостей.
  3. С правой стороны добавьте «Зависимость библиотеки».
  4. В поле поиска введите «com.google.android.gms: play-services» и выберите соответствующую зависимость.
  5. Затем следуйте ответам @ Dmac

Несмотря на то, что в учебнике не указано официально, вы должны использовать следующие импорты:

 import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks; import com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener; import com.google.android.gms.location.LocationListener; import com.google.android.gms.location.LocationRequest; import com.google.android.gms.location.LocationServices; 

Мне нужно было сделать следующее, чтобы мое приложение успешно скомпилировалось:

  1. Обновите мою версию build.grade с помощью 'com.google.android.gms:play-services:<version>'
  2. Добавьте импорт по мере необходимости:

     import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.ResultCallback; import com.google.android.gms.common.api.Status; 
  3. В Android Studio: Файл -> Invalidate / Restart …

  4. Чистая сборка

Просто зарегистрировать проблему.

Это происходит при конфликте версий. Проверьте сообщение сборки и предложите версию, которую вы должны импортировать.

Версия classpath в главном градиенте (classpath 'com.google.gms:google-services:3.1.0' ) должна быть жалобой на версию jar, включенную в графу приложения ( compile 'com.google.android.gms:play-services-auth:11.0.0' )