Gradle-Synchronisierung fehlgeschlagen: 'com.android.build.gradle.BasePlugin' implementiert nicht die Plugin-Schnittstelle

Umgebung: Android Studio 2.1

Projekt: Android SDK + Cordova

  • Verwenden von MessagePack mit Android
  • Verarbeiten mehr als eine Taste klicken Sie auf Android Widget
  • Android: wann soll ich stattdessen FrameLayout anstelle von Fragment verwenden?
  • Best Practice, um große Textdaten in einer Android-Ansicht zu zeigen?
  • So aktivieren Sie die Standard-Highlight-Menüs in android webview?
  • Android programmgesteuert Layout (dh ohne XML)
  • Android Studio wirft den folgenden Fehler bei Gradle Sync:

    Gradle-Synchronisierung fehlgeschlagen: 'com.android.build.gradle.BasePlugin' implementiert nicht die Plugin-Schnittstelle

  • AdjustResize funktioniert nicht in lollipop und oben mit lichtdurchlässigem Status / Nav
  • Konvertieren von Bild in Bitmap in Android
  • Warum ist meine App Größe und aktuelle Version "Variiert mit Gerät", obwohl ich nur eine APK hochgeladen habe?
  • Was ist der Unterschied zwischen drawableLeft und drawableStart in EditText?
  • Emulator-5554 ist auf dem Bildschirm nicht sichtbar?
  • ProGuard für Android und GSON
  • One Solution collect form web for “Gradle-Synchronisierung fehlgeschlagen: 'com.android.build.gradle.BasePlugin' implementiert nicht die Plugin-Schnittstelle”

    Angesichts der gleichen Frage nach dem Upgrade auf Android Studio 2.1 von 1.5

    Verwaltet, um durch Aktualisieren der Abhängigkeiten Version zu aktualisieren, wenn die gradle.gradleVersion> = 2.1 in der Datei build.gradle unter buildscript {}

    OLD-Konfiguration

    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+' } } 

    Aktualisierte Konfiguration

     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+' } } 

    Wenn du keine if / else-Klausel in deinem build.gradle hast, kannst du die Abhängigkeiten direkt wie unten aktualisieren,

     dependencies { classpath 'com.android.tools.build:gradle:2.1.0' } 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.