EDIT: So habe ich endlich dieses Problem gelöst ...
Navigieren Sie in Android Studio zu:
Datei | Einstellungen | Erstellen, Ausführen, Bereitstellen | Tools erstellen | Gradle
Stellen Sie sicher, dass dies deaktiviert ist, obwohl empfohlen wird, ...
Standard-Gradle-Wrapper verwenden (empfohlen)
und dass dieser überprüft wird ...
Verwenden Sie die lokale Gradle-Verteilung
und dass Gradle Home darauf eingestellt ist, möglicherweise mit einem späteren Gradle-nn ...
C: / Programme / Android / Android Studio1 / gradle / gradle-2.4
Möglicherweise müssen Sie Android Studio neu starten, das Projekt neu erstellen usw., aber das Problem ist behoben.
Ende der Bearbeitung.
Ich poste dies, um anderen Neulingen dieses Problems zu raten, es zu ignorieren. Das Projekt läuft trotzdem perfekt. Dies ist ganz einfach ein Fehler im Build-System, der hoffentlich bald behoben wird. Ich habe einen Kommentar gepostet und hier abgestimmt, wo es wieder ein aktives Thema ist ...
https://code.google.com/p/android/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars&groupby=&sort=&id=76719
Nachdem ich erfolglos die Vorschläge in den folgenden drei Threads ausprobiert hatte, habe ich das gesamte Projekt von Grund auf neu erstellt. Ich habe ein neues Android Studio-Projekt gestartet, alle ursprünglichen Bibliotheken und Hauptdateien darin kopiert und dabei alle vom Build-System generierten Dateien ignoriert und das Projekt neu erstellt. Alles war in Ordnung, außer dass all diese Warnungen, die nicht angewendet werden können (groovy.lang.Closure), mit einer Rache wieder auftauchten. Dann ging ich diese Vorschläge noch einmal durch, nur um sicherzugehen, dass ich etwas nicht übersehen hatte.
1
buildTypes kann nicht auf groovy.lang.Closure angewendet werden. Gehen
Sie zu den Einstellungen in Android Studio und wählen Sie "Gradle Wrapper verwenden": Wählen Sie in Android Studio: Datei \ Einstellungen \ Erstellen, Ausführen, Bereitstellen \ Build Tools \ Gradle Mark: Standardgradle verwenden Wrapper (Standard) Hiermit wurden alle Warnungen in den Build-Dateien entfernt, auf die nicht angewendet werden kann (groovy.lang.Closure).
2
'Abhängigkeiten' können nicht auf '(groovy.lang.Closure)' angewendet werden.
Datei öffnen und bearbeiten: yourproject / gradle / wrapper / gradle-wrapper.propertie. Bearbeiten Sie den Inhalt wie im folgenden Bild und speichern Sie ihn. Löschen Sie diesen Ordner: yourproject / .gradle. Klicken Sie auf Projekt mit Gradle-Dateien synchronisieren, und los geht's.
3
https://github.com/DrKLO/Telegram/issues/870
Meine Konfiguration lautet: Android Studio 1.3, compileSdk Version 22, buildTools Version "22.0.1"