Ottenere errore " Gradle versione 1.10 è necessario . La versione corrente è 1.12 . " Quando si esegue " involucro Gradle " ?

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

Sto cercando di eseguire gradle wrapper per un progetto Android, e questo errore viene generato :

Un problema si è verificato la valutazione del progetto radice ' myapp ' .

> È richiesta Gradle versione 1.10 . La versione corrente è 1.12 . Se si utilizza il wrapper Gradle, provare a modificare il distributionUrl in /Users/dude/myapp/gradle/wrapper/gradle-wrapper.properties a gradle-1.10-all.zip

Il mio compito wrapper in build.gradle si presenta così :

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

Recentemente ho aggiornato a Gradle v1.12 via Homebrew . Non è forse supportato o qualcosa del genere? Se sì, dove posso controllare questo genere di cose ?

---

Top 5 Risposta

1Peter Niederwieser @

Una particolare versione del plugin Gradle Android richiede una versione particolare di Gradle ( almeno per ora ), e sembra che la versione del plugin Gradle Android richiede Gradle 1.10 . Potreste trovare ulteriori informazioni su questo nella documentazione per il plugin Gradle Android .

PS : Il compito involucro sopra crea i file necessari per eseguire Gradle con la ( generato ) gradlew script, che è il modo migliore per eseguire Gradle ( nessun manuale di installazione, ogni build può indicare nella sua gradle-wrapper.properties quale versione Gradle ha bisogno ) .

2lucas @

La versione di Android plug Gradle deve essere compatibile con la versione di Gradle . Checkout la tabella di compatibilità mapping versione qui :  http://tools.android.com/tech-docs/new-build-system/version-compatibility

Ottenere errore " Gradle versione 1.10 è necessario . La versione corrente è 1.12 . " Quando si esegue " involucro Gradle " ?

3skyred @

Ho avuto lo stesso problema . Si è scoperto che il vecchio Android Studio crea file correlati Gradle un livello sopra la mia cartella dell'applicazione . Nel mio caso, il percorso era in ~ / git / e il mio progetto era in ~ / git / myproject . Ho usato Android Studio RC2 ora, e non importa quanto ho cambiato la configurazione all'interno del progetto, Gradle ancora voglia di utilizzare la vecchia versione 1.10 . Pertanto, mi ri- controllato il progetto di un nuovo percorso, e aggiornato il riferimento versione Gradle all'interno del progetto, poi compilato .