Получать ошибку " Gradle версия 1.10 не требуется. Текущая версия 1.12 . " при выполнении операции « Gradle обертку " ?

? XåpplI'-I0llwlg'I - @ | Original: StackOverFlow
---

Я пытаюсь выполнить gradle wrapper для Android проекта, и это ошибка возникает :

Возникла проблема оценки корне проекта " MyApp " .

> Gradle версия 1.10 не требуется. Текущая версия 1.12 . При использовании Gradle обертку, попробуйте отредактировать distributionUrl в /Users/dude/myapp/gradle/wrapper/gradle-wrapper.properties в gradle-1.10-all.zip

Мой wrapper задача build.gradle выглядит следующим образом:

task wrapper(type: Wrapper) {
    gradleVersion = "1.12"
}

Я недавно обновлен до Gradle v1.12 с помощью Homebrew . Разве это не поддерживается или что-то ? Если да, то где я могу проверить такую ​​вещь ?

---

Top 5 ответ

1Peter Niederwieser @

Конкретная версия плагина Gradle Android требует определенную версию Gradle (по крайней мере сейчас), и кажется, что ваша версия плагина Gradle Android требуется Gradle 1,10 . Вы можете найти более подробную информацию по этому вопросу содержится в документации к плагину Gradle Android.

PS:задача обертка над создает файлы, необходимые для запуска Gradle с ( генерируемого ) gradlew сценарий, который является предпочтительным способом запуска Gradle (без ручной установки, каждая сборка может указать в своем gradle-wrapper.properties какая версия Gradle это необходимо ) .

2lucas @

Версия Android Gradle плагин должен быть совместим с версией Gradle . Заказ таблицы отображения совместимости версий здесь:  http://tools.android.com/tech-docs/new-build-system/version-compatibility

Получать ошибку " Gradle версия 1.10 не требуется. Текущая версия 1.12 . " при выполнении операции « Gradle обертку " ?

3skyred @

Я была такая же проблема . Оказалось, чтостарый Android Студия создана Gradle связанные с ним файлы на один уровень выше моей папке приложения. В моем случае ,путь был в ~ / мерзавца /, и мой проект находится на ~ / Git / MyProject . Я использовал для Android Студия RC2 сейчас, и независимо от того, каким образом я изменил конфиг в рамках проекта, Gradle еще хотел использовать старую 1,10 версии. Поэтому я вновь проверилпроекту новый путь, и обновил Gradle ссылку версия в рамках проекта, то составлен.