Ho appena notato che Gradle ha released version 2.12 e in base alle note sulla versione gli script dovrebbero essere compilati fino al 20% più velocemente. Vorrei passare a questa versione in Android Studio.Come utilizzare l'ultima versione gradle in Android Studio
Sto usando v1.5.1 e nelle impostazioni ho selezionato l'opzione "Usa default gradle wrapper", il che significa che invece di usare un'installazione gradle locale per ogni progetto, verrà utilizzata una versione gradle specifica ogni progetto. La versione utilizzata è quella definita nel file build.gradle
. Esempio:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
Ora se cambio che a questo:
classpath 'com.android.tools.build:gradle:2.12'
poi Android Studio non riesce a trovare quella versione e getta un errore. Apparentemente come cerca di trovare i file binari in una cache locale prima (Android Studio/Gradle/m2repository) e poi cerca di scaricarlo da bintray:
https://jcenter.bintray.com/com/android/tools/build/gradle/2.12/gradle-2.12.jar
Navigando in published builds sembra che l'ultima versione disponibile qui è v2 .1.0-alfa1.
- Perché la v2.12 non è ancora in bintray? Non è compatibile con Android Studio?
- Se fosse compatibile, esiste un modo per scaricarlo e utilizzare un'installazione locale in base al progetto? (Non voglio rompere vecchi progetti già in controllo di versione)
Controllare [questa risposta aggiornato] (http://stackoverflow.com/a/37267191/2826147) –