Je viens de mettre à jour mon Android Studio vers 3.0 Canary 1. Je travaille maintenant sur mon projet existant sur Android Studio 3.0 Canary 1. Par défaut gradle: 3.0.0-alpha1 est défini dans mon projet: gradle_file. J'ai donc changé ma version gradle en 2.2.3 et maintenant j'obtiens cette erreur:
Erreur: échec de l'exécution de Gradle.
Cause: La version de Gradle que vous utilisez (3.3) ne prend pas en charge la méthode forTasks () sur BuildActionExecuter. La prise en charge de ceci est disponible dans Gradle 3.5 et toutes les versions ultérieures.
J'ai joint mon fichier gradle ici
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}