tools - Falló la sincronización de Gradle: ''com.android.build.gradle.BasePlugin'' no implementa la interfaz del complemento
update gradle mac (1)
Entorno: Android Studio 2.1
Proyecto: Android SDK + Cordova
Android Studio lanza el siguiente error durante Gradle Sync:
Falló la sincronización de Gradle: ''com.android.build.gradle.BasePlugin'' no implementa la interfaz del complemento
Enfrentó el mismo problema después de actualizar a Android Studio 2.1 desde 1.5
Administrado para resolver mediante la actualización de la versión de dependencias si gradle.gradleVersion> = 2.1 en el archivo build.gradle bajo buildscript {}
Configuración antigua
if (gradle.gradleVersion >= "2.2") {
dependencies {
classpath ''com.android.tools.build:gradle:1.5.0''
}
} else if (gradle.gradleVersion >= "2.1") {
dependencies {
classpath ''com.android.tools.build:gradle:0.14.0+''
}
} else {
dependencies {
classpath ''com.android.tools.build:gradle:0.12.0+''
}
}
Configuración actualizada
if (gradle.gradleVersion >= "2.2") {
dependencies {
classpath ''com.android.tools.build:gradle:1.5.0''
}
} else if (gradle.gradleVersion >= "2.1") {
dependencies {
classpath ''com.android.tools.build:gradle:2.1.0''
}
} else {
dependencies {
classpath ''com.android.tools.build:gradle:0.12.0+''
}
}
Si no tiene una cláusula if en su build.gradle , puede actualizar las dependencias directamente de la siguiente manera:
dependencies {
classpath ''com.android.tools.build:gradle:2.1.0''
}