Gradle не удалось выполнить синхронизацию: "com.android.build.gradle.BasePlugin" не реализует интерфейс плагина Окружающая среда: Android Studio 2.1 Проект: Android SDK + Cordova Android Studio выдает следующую ошибку во время Gradle Sync: Gradle Ошибка синхронизации: "com.android.build.gradle.BasePlugin" не реализует интерфейс плагина Ответ 1 Столкнулась с той же проблемой после обновления до android studio 2.1 с 1.5 Удалось решить, обновив версию зависимостей, если gradle.gradleVersion >= 2.1 в файле build.gradle в файле buildscript {} OLD Configuration 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+' } } Обновленная конфигурация 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+' } } Если у вас нет предложения /else в build.gradle, вы можете обновить зависимости напрямую, как показано ниже, dependencies { classpath 'com.android.tools.build:gradle:2.1.0' }
Ответ 1 Столкнулась с той же проблемой после обновления до android studio 2.1 с 1.5 Удалось решить, обновив версию зависимостей, если gradle.gradleVersion >= 2.1 в файле build.gradle в файле buildscript {} OLD Configuration 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+' } } Обновленная конфигурация 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+' } } Если у вас нет предложения /else в build.gradle, вы можете обновить зависимости напрямую, как показано ниже, dependencies { classpath 'com.android.tools.build:gradle:2.1.0' }