Ich habe begonnen, Android Studio 1.0.1 zu verwenden und es gibt nichts, was ich tun kann, da ich diesen Fehler habe und selbst das XML nicht gerendert werden kann.
Fehler: Der Daemon-Prozess konnte nicht gestartet werden. Dieses Problem kann durch eine falsche Konfiguration des Daemon verursacht werden. Zum Beispiel wird eine nicht erkannte jvm-Option verwendet. Weitere Informationen finden Sie im Benutzerhandbuch zum Daemon unter Ссылка
Fehler bei der Initialisierung der VM aufgetreten Konnte nicht genügend Platz für Objekt-Heap reservieren Fehler: Die Java Virtual Machine konnte nicht erstellt werden. Fehler: Eine schwerwiegende Ausnahme ist aufgetreten. Das Programm wird beendet.
Jemand anderes mit demselben Problem konfrontiert?
Ich habe das gleiche Problem. Die Lösung in meinem Fall war, auf eine korrekte Version von JDK zu verweisen. Mein Android Studio ist 64-Bit (unter Windows kann man es im Task-Manager als Studio 64 .exe sehen), während es sich auf 32-Bit-JDK bezieht. Um es zu überprüfen gehen Sie zu Datei & gt; Andere Einstellungen & gt; Standardprojektstruktur & gt; JDK-Speicherort und überprüfen Sie den Pfad. Unter Windows, wenn der 32-Bit-Speicherort C: \ Programme (x86) \ Java \ jdk1.7.0_25 anstatt des 64-Bit-Pfads C angezeigt wird: \ Programme \ Java \ jdk1.7.0_XX dann ändern Sie es in die richtige. Wenn Sie kein 64-Bit-JDK haben, laden Sie es herunter und installieren Sie es.
Ich hatte dieses Problem und die folgenden Schritte funktionierten gut für mich:
1.Entfernen Sie.gradle aus dem Home-Verzeichnis des Benutzers
2. Datei - & gt; Caches ungültig machen / Neustart - & gt; Einfach neu starten
Bei der Initialisierung der VM ist ein Fehler aufgetreten Konnte nicht genügend reservieren Speicherplatz für Objekt-Heap Fehler: Konnte Java Virtual nicht erstellen Maschine. Fehler: Eine schwerwiegende Ausnahme ist aufgetreten. Das Programm wird beendet.
Das Gleiche ist bei mir passiert. Es liegt nur daran, dass Ihr 32-Bit-Betriebssystem nicht über genügend Speicherplatz verfügt. Hier ist die Lösung,
1. Öffnen Sie die Datei- & gt; Einstellungen- & gt; Build tools- & gt; Compiler
2.In dem Compiler aktualisieren Sie einfach VM-Optionen auf -Xmx512m -XX: MaxPermSize = 512m
Hinweis: Sie müssen dasselbe eingeben, einschließlich Leerzeichen dazwischen.
%Vor%1. Aktualisieren Sie die Zeile in "gradle.properties" # org.gradle.jvmargs = -Xmx 512m -XX: MaxPermSize = 512m
Sie haben vielleicht keinen virtuellen Speicher mehr.
Sie konzentrieren sich auf die RAM-Nutzung (oder das Fehlen von RAM), aber Ihre vorhandenen JVM reservieren virtuellen Speicher, nicht RAM. Solange auf reservierte Speicherseiten nicht zugegriffen wird, wird für sie keine RAM-Nutzung gemeldet.
Während Linux normalerweise dieses Problem durch seine Überbelegungseinstellungen maskiert, ist es durchaus möglich, dass die Tatsache, dass Sie in einer virtualisierten Umgebung auf Betriebssystemebene ausgeführt werden, das Commit verringern oder deaktivieren oder ein virtuelles Speicher-Ressourcensteuerungs-Capping festlegen >
Bei einer regulären Betriebssysteminstanz (kein Container) besteht die einfachste Möglichkeit darin, einen Swap hinzuzufügen, der es dem reservierten Speicher ermöglicht, keinen Arbeitsspeicher zu verschwenden. Auf einem Container muss der Weg zur Behebung des Problems möglicherweise auch den global verfügbaren virtuellen Speicher vergrößern, im Allgemeinen wird dies jedoch einfach dadurch erreicht, dass dem Container mehr virtueller Speicher zugewiesen wird.
( Ссылка )
Hallo, dies ist aufgrund der VM-Auswahl aufgetreten: -
Dies ist für Android Studio. Versuchen Sie, die folgenden Schritte zu folgen: -
1) Gehen Sie zu Datei und wählen Sie Einstellungen.
2) Wählen Sie nun auf der rechten Seite die Option Compiler.
3) Jetzt in der VM Option den folgenden Wert eingeben
-Xmx512m -XX: MaxPermSize = 512m
Wenden Sie es jetzt an. Das wird für mich hoffentlich funktionieren.
Tags und Links android android-studio android-gradle