2014-01-27 2 views
2

Я попытался скомпилировать библиотеку с Gradle с файлом gradlew.bat, но он продолжает терпеть неудачу. В поле отображается следующее сообщение:Службы Google Play не удалось скомпилировать с помощью Gradle

FAILURE: Ошибка сборки с исключением.

  • Что случилось: возникла проблема с настройкой проекта ': library'.

    Не удалось разрешить все зависимости для конфигурации ': library: _debugCompile'.

    Не удалось найти com.google.android.gms: play-services: 3.1.36. Требуется: com.google.maps.android:library:0.3-SNAPSHOT

Я уже модифицировал Gradle файл, чтобы указать его в правильном направлении:

List myDependencies = ["com.google.android.gms:play-services:3.1.36", 
     fileTree (dir: 'c://Program Files/Android/sdk/extras/google/m2repository/com/google/android/gms/play-services/3.1.36/', includes: ['*.jar'])] 

dependencies { 
    compile myDependencies 
} 

Я установил как репозиторий Google, так и репозиторий поддержки Google.

Я использую IntelliJ IDEA.

Что еще я должен попробовать?

+0

Вы также включили его в качестве внешней библиотеки в свой проект? – Philip

+0

Обычно ошибка, зависящая от 'buildscript { репозиториев { mavenCentral() }' часть файла градиента. – gipi

+0

Нет, я использовал его вне моей IDE. Я просто использовал свой файл gradlew.bat. – Nestor

ответ

2

Я скопировал файл Google-игра-services.jar к моему проекту и изменил build.gradle файл следующим образом:

dependencies { 
    compile files('google-play-services.jar') 
} 

и она работает хорошо сейчас.

Смежные вопросы