2017-10-15 4 views
0

Récemment, j'ai amélioré Android Studio 3.0 Beta 7 à Android Studio 3.0 RC 1. Les dépendances dans build.gradle ont également changé de classpath 'com.android.tools.build:gradle:3.0.0-beta7' à classpath 'com.android.tools.build:gradle:3.0.0-rc1'Pourquoi Gradle a un mappage 1: 1 avec les versions de studio Android

Gradle est un outil de construction géré par une organisation séparée, une communauté séparée. Alors comment se fait-il que gradle fasse ses sorties avec le studio android?

Répondre

0

En fait, gradle n'a pas de mappage 1: 1 avec les versions de studio Android. Il n'y a pas de relation entre Gradle et les versions de studio Android.

com.android.tools.build:gradle est un plugin gradle pour Android développé par Google team.From here, vous pouvez voir le plugin nécessite gradle version.For exemple, si la version plug-in est 2.3.0+, vous devez utiliser gradle dont la version est 3.3+ .En outre, vous pouvez vérifier la version Gradle dans rootProject/gradle/wrapper/gradle-wrapper.properties

Dans votre cas, vous pouvez également rétrograder 'com.android.tools.build:gradle:3.0.0-beta7' à 'com.android.tools.build:gradle:3.0.0-rc1' et cela peut fonctionner. Cependant version différente du plugin, performances différentes.