Ich habe Android Studio 1.1.0 installiert. Ich habe noch nichts getan, wie eine neue Android-Anwendung zu starten oder etwas zu importieren. Irgendwie versucht es etwas zu bauen und es löst einen Synchronisierungsfehler aus.
Fehler: Der Dämonprozess kann nicht gestartet werden. Dieses Problem kann durch eine falsche Konfiguration des Dämons verursacht werden. Beispielsweise wird eine nicht erkannte JVM-Option verwendet. Weitere Informationen finden Sie im Benutzerhandbuch zum Daemon unter http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html
Bitte lesen Sie die folgende Prozessausgabe, um mehr zu erfahren:
Bei der Initialisierung der VM ist ein Fehler aufgetreten. Es konnte nicht genügend Speicherplatz für den Objektheap reserviert werden. Die virtuelle Java-Maschine konnte nicht erstellt werden.
Ich habe bereits nachgesehen gradle.org/.../gradle_daemon.html
, konnte aber nichts finden, was mir bei der Lösung des Problems hilft.
Es ist kein Speicherproblem, da ich 8 GB physischen Speicher habe und kein anderes Programm ausgeführt wird.
Antworten:
Für Android Studio 1.3: (Methode 1)
Schritt 1: Öffnen Sie die Datei gradle.properties in Ihrem Android Studio-Projekt.
Schritt 2: Fügen Sie diese Zeile am Ende der Datei hinzu
Die oben genannten Methoden scheinen zu funktionieren, aber wenn dies nicht der Fall ist, tun Sie dies (Methode 2).
Schritt 1: Starten Sie Android Studio und schließen Sie alle geöffneten Projekte ( Datei> Projekt schließen ).
Schritt 2: Gehen Sie im Begrüßungsfenster zu Konfigurieren> Einstellungen .
Schritt 3: Gehen Sie zu Erstellen, Ausführen, Bereitstellen> Compiler
Schritt 4: Ändern Sie die Größe des Buildprozess-Heapspeichers (MB) in 1024 und den zusätzlichen Buildprozess in VM-Optionen in -Xmx512m .
Schritt 5: Schließen Sie Android Studio oder starten Sie es neu .
quelle
gradle.properties
. Es gibtbuild.gradle
,settings.gradle
,local.properties
, undgradle-wrapper.properties
. Der ganze Grund, warum ich diese Antwort gefunden habe, ist, dass in der Build-Ausgabe angegeben wird, dass das Projekt bearbeitet werden sollgradle.properties
, und dass keine solche Datei im Projekt vorhanden ist!In gradle.properties können Sie sogar löschen
solche Zeilen oder kommentieren sie aus. Lassen Sie Android Studio dafür entscheiden. Als ich auf dasselbe Problem stieß, funktionierte keine der oben genannten Lösungen für mich. Das Auskommentieren dieser Zeile in gradle.properties half bei der Behebung dieses Fehlers.
quelle
Ich habe verschiedene Lösungen ausprobiert, nichts schien zu funktionieren. Das Problem wurde behoben, indem mein System-JDK auf Android Studio eingestellt wurde.
Stellen Sie sicher, dass Ihr System Java
Ist das gleiche wie Androiden
quelle
Fügen Sie die folgende Zeile hinzu
MyApplicationDir\gradle.properties
quelle
org.gradle.jvmargs=-Xmx1536m
zuorg.gradle.jvmargs=-Xmx1024m
Mein Fix mit Android Studio 3.0.0 unter Windows 10 besteht darin , alle JVM-Argumente vollständig aus der Datei gradle.properties zu entfernen .
Ich verwende den Android Gradle Wrapper 3.0.1 mit Gradle Version 4.1. Es funktionierten keine gradlew-Befehle, aber eine Warnung besagt, dass versucht wird, alle JVM-Speicherargumente zu ignorieren, da sie in 8 entfernt wurden (was vermutlich Java 8 ist).
quelle
Ich bin auf dasselbe Problem gestoßen. Hier ist mein Beitrag:
Android Studio - Gradle-Build schlägt fehl - Java Heap Space
Zusammenfassung: Windows sucht hier nach der Datei gradle.properties:
Erstellen Sie diese Datei und fügen Sie eine Zeile wie die folgende hinzu:
gemäß @Faiz Siddiqui Beitrag
quelle
Lösung für Android Studio 2.3.3 unter MacOS 10.12.6
Starten Sie Android Studios mit mehr Heap-Speicher:
quelle