Я пытаюсь запустить AdMob. Но по какой-то странной причине я не могу заставить Android Studio признать, что Google Repository установлен. Дело в том, что оно установлено в менеджере 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 все равно. Помогите.
Edit: Когда я использую новый пустой проект, он работает, и Android Studio находит репозиторий. Не знаю, что здесь происходит.
У меня была такая же проблема, и я нашел простое решение (я использую Android Studio
1.5.1 на MacOS):
Установите флажок рядом с AdMod . Ваше окно должно выглядеть так:
Нажмите ОК.
Это добавит требуемую зависимость от build.gradle
и синхронизации Gradle.
Когда синхронизация завершена и просто убедитесь, что очистите и перестройте свой проект:
Это оно! Надеюсь, это поможет.