Android Studio отказывается принимать установку репозитория Google

Я пытаюсь запустить AdMob. Но по какой-то странной причине я не могу заставить Android Studio принять установку репозитория Google. Дело в том, что он устанавливается в диспетчере SDK. И уже несколько раз переустанавливал. Путь SDK структуры проекта такой же, как и в Android SDK Manager.

Когда я навожу курсор на строку compile 'com.google.android.gms:play-services:6.+' в моем build.gradle, я получаю эту всплывающую подсказку:

"Dependency on Play Services, but the SDK installation does not have the "Extras > Google Repository" installed. Open the SDK manager and install it"

Когда я пытаюсь скомпилировать, эта ошибка:

Error:Failed to resolve: com.google.android.gms:play-services:6.+

С этой ошибкой появляется ссылка для установки репозитория, которую я использовал несколько раз. Android Studio это не волнует. Помощь.

редактировать: когда я использую новый пустой проект, он работает, и Android Studio находит репозиторий. Не знаю, что здесь происходит.


person WololoRogan    schedule 07.03.2015    source источник
comment
Попробуйте открыть и закрыть Studio. Почему-то у меня это иногда работает.   -  person hichris123    schedule 07.03.2015
comment
Спасибо, но уже пробовал. Не помогло.   -  person WololoRogan    schedule 07.03.2015
comment
Точно такая же ошибка, вы смогли это исправить?   -  person rishabh    schedule 19.08.2015
comment
Поздний ответ: я сдался и просто скопировал содержимое старого проекта в новый проект.   -  person WololoRogan    schedule 06.11.2015
comment
Та же проблема в IDEA 2016.1.3. (Не пытаюсь использовать admob, но отказывается признать, что репозиторий Google установлен.)   -  person Kevin Krumwiede    schedule 17.06.2016


Ответы (1)


Я страдал от той же проблемы и, наконец, нашел простое решение (я использую Android Studio 1.5.1 в MacOS):

  1. Перейдите в Файл --› Структура проекта.

  2. В левой части открытого окна в разделе Службы для разработчиков выберите Объявления.

  3. Установите флажок рядом с AdMod. Ваше окно должно выглядеть так: введите здесь описание изображения

  4. Нажмите ОК.

Это добавит необходимую зависимость к build.gradle Android и синхронизирует Gradle.

Когда синхронизация завершена и просто для уверенности, очистите и перестройте свой проект:

  1. Создать --› Очистить проект
  2. Построить --› Перестроить проект

Вот и все! Надеюсь, это поможет.

person asherbar    schedule 28.12.2015