Der Android Studio-Emulator kann nicht mit der Fehlermeldung "Speicherlimit" gestartet werden
Ich versuche mein erstes android studio Projekt, aber ich bekomme diese Fehlermeldung und der emulator nicht starten :
Created filesystem with 11/4224 inodes and 1302/16896 blocks
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
emulator: WARNING: Requested RAM size of 1536MB is too large for your environment, and is reduced to 1152MB.
emulator: device fd:544
HAX is not working and emulator runs in emulation mode
emulator: The memory needed by this VM exceeds the driver limit.
Cannot set up guest memory 'pc.ram': Invalid argument
InformationsquelleAutor der Frage Neo | 2015-02-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor der Antwort Giridharan
Nach Android Studio installiert ist
In CMD (Als Admin Ausführen) ausführen dieses Befehls (Emulator geschlossen werden sollte):
dies HAXM Speicher 1024Mb (max 1800).
Legen Sie die RAM-parameter im VDM leicht unter diesem Wert, wie 980
Wenn Sie Mac OS verwenden Sie dann navigieren Sie zum Pfad
/<USER_DIR>/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager
und ausführensudo ./silent_install.sh -m 1024
InformationsquelleAutor der Antwort Samuel Kogan
Starten Sie Ihren computer neu!
Ich war nur das Ringen mit diesem problem und nach einer Stunde scheuern im web ohne Erfolg ich habe versucht, Neustart mein computer, und das problem war gelöst.
InformationsquelleAutor der Antwort Richard P. Zwiren Jr.
In Android Studio, version 1.2.1.1:
Gehen Sie zu "Tools -> Android -> AVD-Manager -> wählen Sie Ihr Gerät -> Bearbeiten -> Erweiterte Einstellungen -> Ändern Sie den parameter RAM zu 512 Mb.
Speichern Sie es, und führen Sie die App im Emulator. Es sollte jetzt laufen.
InformationsquelleAutor der Antwort ArunDhwaj IIITH
Scheint es, dass das AVD nicht, wie der Speicher in GB. Wenn Sie nicht speichern Sie die neue Einstellung im GB ändern Sie es zu MB.
InformationsquelleAutor der Antwort Zvi
Wenn Sie mit Android studio und vor problem mit emulator die Ram-Größe dann Folgen Sie den Schritt:
Gehen Sie zu Extras -> Android -> AVD-Manager -> (wählen Sie device ) -> Gerät Bearbeiten -> Show erweiterte Einstellungen -> Neues Gerät -> Wählen Sie "Ändern" - > Neuen Hardware-Profil -> Ändern Sie die Memory size 512M -> Gerät Bearbeiten in der rechten unteren Ecke, dann -> fertig stellen.
InformationsquelleAutor der Antwort Aman Singh
In meinem Fall, dieses Problem passiert, wenn ich klicken Sie auf ausführen zweimal versehentlich aus dem AVD-manager.
Ich beschloss, dass ich dieses Problem durch das töten von Laufenden Instanz von taskmanager (qemu-system-i386.exe).
InformationsquelleAutor der Antwort Vino
Ich habe versucht, die oben genannten Antworten in Android Studio 3.0, aber es scheint, ALS 3.0 nicht erlaubt zu ändern, in der IDE-Bildschirm, oder nicht sicher, es war irgendein problem mit meiner installation. Also öffnete ich den AVD in der Scheibe und öffnete die config.ini, und verändert die ramsize es. Es arbeitete.
InformationsquelleAutor der Antwort Subhankar Mukherjee