Fehler: (1, 0) Plugin mit id 'com.android.application' nicht gefunden

Dies ist mein erster Versuch bei Android Studio. Ich habe 0.8.0 installiert und auf 0.8.2 aktualisiert. Sobald ein Projekt erstellt wurde, erhalte ich die Fehlermeldung:

Fehler: (1, 0) Plugin mit id 'com.android.application' nicht gefunden

  • Qt mobile Videoanruf streaming
  • Schreckliche Hintergrundbildqualität in Android
  • OnCreateOptionsMenu wird nicht auf FragmentActivity aufgerufen, wenn auf Telefonversion ausgeführt wird
  • SQLite Android. Kann die Datenbankdatei nicht öffnen
  • Hinzufügen einer korrekten Tastaturunterstützung zu RecyclerView
  • Bei der Prüfung Android UI Was ist die richtige Art und Weise zu warten, UI bereit sein, bereit zu sein?
  • C: \ Benutzer \ Bob \ AndroidStudioProjects \ HelloAgain6 \ app \ build.gradle

    apply plugin: 'com.android.application' android { compileSdkVersion 20 buildToolsVersion "20.0.0" defaultConfig { applicationId "com.example.bob.helloagain6" minSdkVersion 15 targetSdkVersion 20 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) } 

    Und C: \ Benutzer \ Bob \ AndroidStudioProjects \ HelloAgain6 \ build.gradle

     // 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:0.12.+' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } 

  • Xamarin Android EditText Enter-Taste
  • Wie kann man einen Zeitwert in der SQLite-Datenbank in Android speichern?
  • Android EditText auf longPress: ArrayIndexOutOfBoundsException: length = 15; Index = 491
  • Wie deaktiviere / deaktiviere ich die negativen positiven Tasten?
  • Was steht in AdMob Mediation?
  • Wo melden sie Geräte-spezifische Fehler an Samsung?
  • 15 Solutions collect form web for “Fehler: (1, 0) Plugin mit id 'com.android.application' nicht gefunden”

    Aktualisierte Antwort (8/7/17)

    Neueste Gradle: 4.1

    Versionskontrolle:

    • ./gradlew -v

    So aktualisieren:

    • URL setzen: ./gradlew wrapper --gradle-distribution-url https\://services.gradle.org/distributions/gradle-4.1-all.zip
    • Aktualisieren: ./gradlew wrapper

    Neueste Android Gradle Plugin: 2.3.3

    Wenn Sie das folgende Code-Snippet an die Oberseite Ihrer build.gradle-Datei hinzufügen, wird gradle die Build-Tools aktualisieren.

     buildscript { repositories { jcenter() } dependencies { classpath "com.android.tools.build:gradle:2.3.3" } } 

    Lesen Sie hier mehr: http://tools.android.com/tech-docs/new-build-system und über Versionskompatibilität hier: http://tools.android.com/tech-docs/new-build-system/version -Kompatibilität

    Ursprüngliche Antwort

    Ich hatte diesen selben Fehler, du musst dafür sorgen, dass deine Gradle Version mit deinem Android Gradle Plugin kompatibel ist.

    Die neueste Version von Gradle ist 2.0 aber du musst 1.12 verwenden, um das Android Gradle Plugin zu benutzen.

    Dies kann passieren, wenn Sie das Hinzufügen der Top-Level-Build-Datei verpassen.

    Füge einfach build.gradle zur obersten Ebene hinzu.

    Es sollte so aussehen

     // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.xx.y' } } allprojects { repositories { mavenCentral() } } 

    Root-gradle-Datei:

     buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:xxx' } } allprojects { repositories { jcenter() } } 

    Datei "Gradle-wrapper.properties":

     distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-xx-all.zip 

    Ich schreibe dies nicht als eine Lösung für viele, aber für einige Leute, die einen einfachen Fehler begehen können, wie die Angabe der falschen URL für den Import von Projekten von SVN . Es ist für die Jungs gedacht ๐Ÿ™‚

    Dies ist mir passiert, als ich das Projekt von SVN importierte -> automatische Eingabeaufforderung von Studio, um das Projekt zu öffnen -> Es wurde nach Gradle-Speicherort gefragt -> D: \ Software \ Android \ gradle-2.5 -> Dann der Fehler.

    Das gleiche Projekt in einer anderen SVN Niederlassung funktioniert gut mit dem Gradle Plugin und Gradle, die ich im Studio konfiguriert habe. Ich habe versucht, Android-Downle-Plugin und Gradle zu wechseln, um es an der irrenden Niederlassung ohne Erfolg zu arbeiten.

    Schließlich habe ich herausgefunden, dass es mein zweiter Fehler war: Ich habe versucht, eine spezifische Anwendung allein zu importieren, anstatt die Anwendung zusammen mit abhängigen Bibliotheksprojekten zu importieren. Die URL, die ich für den Import verwendet habe, hatte zunächst den Namen des Application porject am Ende. Sobald ich es entfernt und das übergeordnete Verzeichnis angegeben habe, das sowohl das Anwendungsprojekt als auch das abhängige Projekt enthielt, ging alles glatt ๐Ÿ™‚

    Die anderen Antworten funktionierten nicht für mich, ich vermute, dass etwas falsch zwischen ButterKnife und 3.0.0 alpha5 passiert .

    Allerdings habe ich festgestellt, dass, wenn ich irgendeinen Satz, entweder BUtterKnife oder 3.0.0 alpha5 kommentiert, es normal funktioniert.

    So solltest du einfach die Vervielfältigung oder den Konflikt vermeiden.

    Ich war mit IntelliJ IDEA 13.1.5 und konfrontiert mit dem gleichen Problem, nachdem ich Versionen von Picasso und Retrofit in dependencies in build.gradle Datei build.gradle . Ich habe viele Lösungen benutzt, aber ohne Ergebnis. Dann klonierte ich mein Projekt von der entfernten Git (wo ich es geschoben habe, bevor ich Versionen von Abhängigkeiten änderte) und es funktionierte! Danach habe ich gerade das aktuelle Projekt geschlossen und das alte Projekt von der Gradle-Datei in die IntelliJ IDEA importiert und es hat auch gearbeitet! Also, ich denke, es war seltsame Bug im Schnitt von IDEA, Gradle und Android Plugin. Ich hoffe, diese Informationen können für IDEA-User oder andere Personen nützlich sein.

    Dies ist mir gerade mit Android Studio 1.3.2 passiert, seit ich gerade das Projekt erstellt habe, habe ich es gelöscht und es wieder erstellt.
    Es scheint, dass es nicht richtig von Android Studio das erste Mal erstellt wurde, nicht einmal die Projektordner wo wie erwartet.

    Modul App build.gradle Datei

     apply plugin: 'com.android.application' model{ android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig.with { applicationId "com.iamsafe" minSdkVersion 15 targetSdkVersion 23 } buildTypes { debug { minifyEnabled = false useProguard = true proguardFiles.add(file('proguard-rules.txt')) } } } } dependencies { compile 'com.android.support:support-v4:23.0.2' compile files('libs/asmack-android-8-0.8.10.jar') compile files('libs/commons-io-2.0.1.jar') compile files('libs/httpclient-osgi-4.2.1-sources.jar') compile files('libs/httpcore-4.3.2.jar') compile files('libs/httpmime-4.1.2.jar') } project build.gradle // 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.10' } } allprojects { repositories { jcenter() } } 

    Wenn Sie die Modulaufgabe mit dem Android Plugin 1.2.3 im Modulverzeichnis ausführen, erscheint das Problem. Versuche dies:

     ../gradlew -b ../build.gradle -c ../settings.gradle :module:xxx 

    Gehen Sie zu Ihrer Grade-Datei, wo Sie das sehen können:

     buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } 

    Und wechsle den classpath dazu

     buildscript { repositories { jcenter() } dependencies { // classpath 'com.android.tools.build:gradle:2.1.0' classpath 'com.android.tools.build:gradle-experimental:0.7.0-alpha1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } 

    Stellen Sie sicher, dass Ihre beiden build.gradle und settings.gradle Dateien in den richtigen Verzeichnissen sind, wie in https://developer.android.com/studio/build/index.html angegeben

    Dann öffne "als bestehendes Projekt" in Visual Studio

    Gradle ist sehr knifflig darüber.

    Ich fand das Problem nach einer Stunde mit dieser Fehlermeldung zu kämpfen:

    Ich habe versehentlich die Wurzel build.gradle auf Dateiname in builde.gradle , so dass Android Studio es nicht mehr erkannt hat.

    Umbenennen auf build.gradle löste das Problem!

    Ich habe diese Fehlermeldung erhalten, nachdem ich die folgende Änderung in meinem Top-Level- build.gradle , um auf die neueste Version von gradle zu aktualisieren:

     //classpath 'com.android.tools.build:gradle:2.3.2' old classpath 'com.android.tools.build:gradle:2.3.3' //new 

    Ich habe töricht die Veränderung gemacht, während ich hinter einem feindlichen Arbeitsplatz-Proxy verbunden war. Der Proxy verursachte die .jar Dateien für die neue Version von gradle, um korrupt zu werden. Dies kann durch die Inspektion der Gläser überprüft werden, um zu sehen, ob sie eine ungewöhnliche Größe sind oder ob sie entpackt werden können.

    Um den Fehler zu beheben, habe ich mit meinem Netzwerk zu Hause verbunden (was nicht hinter einem Proxy steht) und hat eine Auffrischung von Abhängigkeiten vom Terminal:

     ./gradlew --refresh-dependencies 

    Dies führte dazu, dass die neuere Version von gradle erneut heruntergeladen wurde und der Fehler nicht mehr auftritt.

    Wenn das Problem nach dem Importieren oder Hinzufügen von Modul aufgetreten ist. Dann nach doppelten Einstellungen suchen. Wenn gefunden, dann lösen Sie den Konflikt wird es funktionieren.

    In diesem Fall von Fragen überprüfen Sie unten Code

     dependencies { classpath 'com.android.tools.build:gradle:**1.5.0**' } 

    Und gradle-wrapper.properties in deinem Projektverzeichnis check unten disctributionUrl :

     distributionUrl=https\://services.gradle.org/distributions/gradle-2.9-all.zip 

    Wenn diese nicht miteinander kompatibel sind, dann kommst du in dieser Ausgabe.

    Für com.android.tools.build:gradle:1.5. Du brauchst eine Version mindestens 2.8 aber wenn du zu einer höheren Version wie com.android.tools.build:gradle:2.1.0 dann musst du deinen gradle auf 2,9 aktualisieren und darüber kann man durch veränderte distributionUrl in gradle- Wrapper.properties auf 2.9 oder höher als unten

     distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 
    Das Android ist ein Google Android Fan-Website, Alles รผber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.