Android Studio (1.2 RC0) sagt mir immer wieder,
Error running android: Gradle project sync failed. Please fix your project and try again.
wie ich herausfinden kann, wo das Problem liegt. Leider haben die Lösungen aus diesem SO-Thread nicht geholfen.
android-studio
gradle
android-gradle-plugin
SePröbläm
quelle
quelle
Antworten:
quelle
Invalidate caches -> Shutdown android studio -> remove .gradle -> start android studio
?Lösung ist
Verbinden Sie Ihren Computer mit dem Internet
Klicken
Auf der Symbolleiste
Der Gradle wird automatisch synchronisiert.
quelle
Ignorieren Sie einfach den Fehler und versuchen Sie trotzdem, das Projekt auszuführen. Es wird fehlschlagen, aber dieses Mal erhalten Sie einen Link in der Fehlerbeschreibung. Durch Klicken auf den Link wird das automatische Aktualisieren / Herunterladen der veralteten / fehlenden Komponente ausgelöst.
In meinem Szenario konnte das Projekt nicht zweimal gestartet werden, wobei jedes Mal eine andere API / SDK-Komponente der Schuldige war.
In meinem Fall habe ich nur versucht, ein Beispielprojekt zu starten, das ich heruntergeladen habe, ohne eine Ahnung zu haben, auf welche API-Ebene abgezielt wurde oder wo nach diesen Informationen gesucht werden soll.
quelle
quelle
Gehe zu
(und Gradle Home Path aus Ihrem Verzeichnis einstellen)
quelle
Gehe zu Datei -> Caches ungültig machen / Herunterfahren neu starten Android Studio Ordner ".gradle" im Basisverzeichnis des Benutzers umbenennen / entfernen Android Studio neu starten (Gradle-Metadaten und -Daten werden heruntergeladen) Gradle-Build erfolgreich Projekt neu erstellen. Getan
quelle
Löschen Sie den Ordner "build" aus dem Stammordner des Projekts. Führen Sie dann "Cache ungültig machen und neu starten" aus. Dadurch wird Ihr Android Studio neu gestartet und die App erneut erstellt. Das Problem wird behoben.
quelle
Es ist ein sehr häufiges Problem und die Lösung ist sehr einfach ... Aktualisieren Sie einfach das SDK im SDK-Manager (siehe vollständige Anweisungen unten).
Danke, dass du diese Frage gestellt hast :)
quelle
Wenn keine Fehlermeldungen angezeigt werden: Manchmal werden sie vom Befehlszeilengradle angezeigt. Gehen Sie einfach in die Befehlszeile, wechseln Sie in das
app
Verzeichnis und geben Sie einoder wenn die Details fehlen
Dies kann zusätzliche Informationen zum Debuggen des Problems liefern.
quelle
es sieht von einer Situation zur anderen anders aus. Für mich habe ich eine Installation durchgeführt und viele Dinge aktualisiert, zu denen der SDK-Manager gesagt hat, dann hatte ich dieses Problem. Alles, was ich getan habe, war: Aus Datei -> Caches ungültig machen / Neustart (ein Dialogfeld wird angezeigt) Wählen Sie Ungültig und starten Sie neu.
nach dem Neustart ist abgeschlossen. Alles wurde behoben, aber ich musste einen neuen Emulator erstellen und den alten löschen. (Android Studio 1.3.1) (Ein Fachmann muss dies bearbeiten, um verständlicher zu sein). . . Hier war alles in Ordnung, aber Ihre Computer müssen auch neu gestartet werden, da einige Systemdateien geändert werden. Um sie zu synchronisieren, müssen wir das System neu starten.
quelle
Ich hatte gestern das gleiche Problem. Nach dem Öffnen des "Android SDK Managers", dem Aktualisieren aller Pakete und dem Neustart von Android Studio wurde das Projekt erneut kompiliert.
quelle
Ich habe einige Zeit gebraucht, um das zu lösen.
Es gab einen Grund, warum ich NDK nicht aktualisieren wollte. Als alles andere fehlschlug, habe ich NDK aktualisiert und das hat den Trick gemacht.
quelle
Wenn Sie eine Zeitüberschreitung haben,
Gradle Scripts -> gradle.properties
in Android Studio einchecken, habe ich festgestellt, dass ichsocket
in den Android Studio-Einstellungen einen Proxy festgelegt habe, aber in diesergradle.properties
Datei wurde mein Proxy zuhttp
, also habe ich diesehttp proxy setting
Zeilen einfach entfernt und funktioniert schließlich.quelle
Ich habe dieses Problem in Android Studio bekommen. Dort, entweder in Synchronisierung oder im Build-Quadrat, befand sich dieser Link wie blauer Text zu diesem Problem. Drücken Sie diese Taste und laden Sie etwas herunter, das dieses Problem behebt
quelle
Ich bin auf dasselbe Problem gestoßen, habe dann aber Folgendes getan, und mein Problem wurde behoben:
Und das hat mein Problem gelöst.
Hinweis: Es hat mir auch geholfen, auf das Ereignisprotokoll zu klicken, da es detailliertere Informationen zu Fehlern enthält. https://developer.android.com/studio/releases/gradle-plugin#updating-plugin hat auch tolle Informationen.
quelle
Ich habe diesen Fehler von Gradle 3.5.3 auf 5.4.1 erhalten (Android Studio wurde dazu aufgefordert und ich habe auf "Upgrade" geklickt.)
Gradle fuhr mit dem Upgrade fort, ergab jedoch einige Fehler wie:
Das Problem wurde behoben, indem Einstellungen -> Aussehen und Verhalten -> Systemeinstellungen -> Android SDK geöffnet wurden. Anschließend habe ich einige neuere Versionen von Android SDK wie 8, 9 und 10 ausgewählt. (Ich hatte nur 5.1, 6.0 und Android N Preview installiert.)
Nach der Installation musste ich meine build.gradle- Datei für meine Module: App ändern
Dann habe ich in der Symbolleiste auf die Schaltfläche "Projekt mit Gradle-Dateien synchronisieren" geklickt. Das Sync-Ausgabefenster bot eine Option zum "Update Plugins" und als ich mich durchklickte, schien alles zu funktionieren. Aus gutem Grund habe ich erneut auf "Projekt mit Gradle-Dateien synchronisieren" geklickt, gefolgt von "Erstellen" -> "Projekt bereinigen", und schließlich konnte ich mein Projekt erneut ausführen.
quelle
es war schwer zu lösen, aber ich habe es so gesehen, gehe zu C: \ Users (Benutzername)
Löschen Sie die Gradle-Datei, die Sie nicht gesehen haben. Möglicherweise befindet sie sich in versteckten Dateien , wenn Wenn Sie also Windows 7 verwenden, klicken Sie mit der rechten Maustaste auf Eigenschaften und klicken Sie auf versteckt, um nicht überprüft zu werden
dann erscheint die Datei und löscht sie. Ich hoffe, das funktioniert
quelle
Die Auflösung ist einfach. Öffnen Sie den "Android SDK Manager", aktualisieren Sie alle Pakete und starten Sie Ihr Android Studio neu. Danach sollte Ihr Projekt ohne Probleme kompiliert werden.
quelle
Möglicherweise verwenden Sie gradle im Offline-Modus. Um das Kontrollkästchen zu deaktivieren
File > Settings > Gradle
, deaktivieren Sie dasOffline Work
Kontrollkästchen und klickenApply
Sie auf Stellen Sie sicher, dass Sie über eine Internetverbindung verfügen, und synchronisieren Sie das Projekt erneut.quelle
Dies liegt daran, dass der Gradle aus vielen Gründen nicht synchronisiert wird.
Gehen Sie zum Projektordner, entfernen Sie den Gradle-Ordner und starten Sie die Synchronisierung. Es wird klappen
quelle
Anscheinend könnten einige Plattformen fehlen. So habe ich das Problem gelöst:
Wird eine Fehlermeldung angezeigt, die unten in Ihrem Android Studio-Fenster angezeigt wird? Es könnte auch ein kleineres Fenster unten rechts sein. Das sieht so aus:
Klicken Sie nun auf diesen blauen Link und tun Sie, was in den Dialogfeldern angegeben ist (falls vorhanden) ...
Das hat das Problem gelöst. Ich hoffe es hilft...
quelle
Laden Sie Grade-Dateien von dieser URL herunter und extrahieren Sie alle in einen Ordner: https://gradle.org/releases
Datei öffnen -> Einstellungen unter Windows oder Einstellungen unter Mac OS und unter "Erstellen, Ausführen, Bereitstellen"
Klicken Sie auf "Gradle"
Aktivieren Sie "Lokale Cradle-Verteilung verwenden" und geben Sie den extrahierten Ordnerpfad an.
Führen Sie gradle.bat für Windows und die Gradle-Datei für Mac OS in diesem Ordner aus.
Aktivieren Sie dann "Offline-Arbeit".
"Ihr extrahierter Ordnerpfad" /gradle-4.10.2/bin/.gradle (für Version 4.1.2 können Sie Ihre Version festlegen)
Drücken Sie OK und genießen Sie es.
quelle
Dies kann auf einen Android Studio-Versionskonflikt von v3 und v4 zurückzuführen sein, insbesondere wenn Sie ein Projekt in Android stdio v4 importieren, das zuvor in v3 erstellt wurde.
Hier sind die wenigen Dinge, die Sie tun müssen:
quelle
Keine dieser Antworten hat bei mir funktioniert, daher habe ich Android Studio deinstalliert und neu installiert. (Ich habe die Einstellungen nicht gelöscht.) Es funktioniert jetzt einwandfrei.
quelle
Wenn Sie diesen Fehler haben und auch andere Fehler, wie "Nicht unterstützte Module erkannt: Kompilierung wird für folgende Module nicht unterstützt", müssen Sie sie möglicherweise zuerst beheben, und dann wird sie auch behoben. Das ist mir passiert.
quelle
Ich hatte genau die gleiche Fehlermeldung
Wenn jedoch keiner der oben genannten Punkte Ihren Fehler behebt, empfehle ich Ihnen dringend, Ihre Syntax in der Datei AndroidManifest.xml zu überprüfen.
Das wurde behoben, wenn für mich. Ich verstehe nicht, warum die Fehlermeldung so irreführend ist, da sie nichts direkt mit dem Build-Gradle zu tun hat.
Bitte lesen Sie auch diese SO-Antwort hier , die viele von uns in die richtige Richtung geführt hat.
quelle
Es hat mich wegen einer Zeile in meiner XML-Datei angeschrien (die vollkommen gültig war und während der gesamten Zeit, in der ich an dem Projekt gearbeitet habe, nie Probleme hatte). Ich löschte die Zeile und selbst nachdem ich sie wieder ausgeführt und gereinigt und neu aufgebaut hatte, schrie ich mich immer wieder wegen der völlig leeren Zeile an. Ich habe Android Studio neu gestartet und den .gradle-Ordner entfernt und es hat endlich funktioniert. Hoffentlich schlägt jemand in meinen Schuhen, der alle anderen Antworten in diesem Thread nicht erhalten hat, diese Antwort und spart ein paar Stunden.
Ich hatte dieses Problem (klickte auf eine Eingabeaufforderung zum "Synchronisieren mit Gradle" in meinem perfekt gültigen und funktionierenden Projekt und es tötete alles) und recherchierte stundenlang, um herauszufinden, wie dies behoben werden kann, einschließlich dieses Threads unter vielen anderen. Ich habe endlich meine Lösung gefunden, also hoffentlich hilft es jemandem (und hoffentlich reparieren sie dieses schreckliche System)
quelle
Ich bin darauf in einer einzigartigen Situation gestoßen: Ich habe das Wort "Zeit" in "Entfernung" für eine meiner Variablen umgestaltet. Und als ich den Refactor gemacht habe, hatte er versehentlich den Namen einer meiner Gradle-Abhängigkeiten / Implementierungen geändert.
Dies ist eine seltene Fehlerursache, aber eine Möglichkeit. Stellen Sie daher sicher, dass alle Ihre Abhängigkeiten ordnungsgemäß in build.gradle implementiert sind
quelle
Löschen Sie den .gradle-Ordner (Stammverzeichnis) und den Build-Ordner (Projektverzeichnis) und machen Sie die Caches ungültig / starten Sie Android Studio neu. Führen Sie Ihr Projekt erneut aus, hoffentlich funktioniert es. Die Hintergrundaufgaben können einige Zeit dauern. In einigen Ländern müssen Sie möglicherweise das VPN zum Herunterladen aktivieren.
quelle