Obtendo erro " Gradle versão 1.10 é necessário. A versão atual é 1,12 . " durante a execução de "wrapper gradle " ?

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

Estou tentando executar gradle wrapper para um projeto Android, e este erro é gerado :

Ocorreu um problema de avaliação do projeto raiz ' myapp ' .

> Gradle versão 1.10 é necessária . A versão atual é 1,12 . Se estiver usando o wrapper gradle, tente editar o distributionUrl em /Users/dude/myapp/gradle/wrapper/gradle-wrapper.properties para gradle-1.10-all.zip

Meu wrapper tarefa em build.gradle se parece com isso :

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

Eu recentemente atualizado para Gradle v1.12 via Homebrew . Não está apoiada ou algo assim? Se sim, onde posso verificar esse tipo de coisa ?

---

Top 5 Responder

1Peter Niederwieser @

Uma versão especial do plugin Gradle Android requer uma versão particular de Gradle ( pelo menos por agora ), e parece que a sua versão do plugin Gradle Android requer Gradle 1.10. Você pode encontrar mais informações sobre este assunto na documentação para o plugin Gradle Android .

PS : A tarefa invólucro acima cria os arquivos necessários para executar Gradle com o ( gerado) gradlew script, que é a forma preferida para executar Gradle (sem instalação manual, cada compilação pode especificar em sua gradle-wrapper.properties qual versão Gradle ele precisa ) .

2lucas @

A versão do Android Plugin gradle precisa ser compatível com a versão do Gradle . Finalizar a tabela de mapeamento de compatibilidade da versão aqui:  http://tools.android.com/tech-docs/new-build-system/version-compatibility

Obtendo erro " Gradle versão 1.10 é necessário. A versão atual é 1,12 . " durante a execução de "wrapper gradle " ?

3skyred @

Eu tive o mesmo problema. Descobriu-se que o antigo estúdio Android criado arquivos relacionados gradle um nível acima da minha pasta de aplicativos . No meu caso, o caminho estava em ~ / git /, e meu projeto estava em ~ / git / myproject . Eu usei Android Estúdio RC2 agora, e não importa o quanto eu tenha mudado a configuração dentro do projeto, gradle ainda queria usar a antiga versão 1.10 . Portanto, eu re- check-out do projeto um novo caminho, e atualizar a referência versão gradle dentro do projeto, então compilado.