Android Emulator: Fehler beim Zuweisen von Speicher: 8 sogar mit 8MB RAM

Ich versuche, einen Emulator zu starten, aber ich bekomme immer den Fehler Fehler beim Failed to allocate memory: 8 .

Es gibt einige Lösungen für dieses Problem, die Einstellung der RAM von 1024 auf 512, aber wenn ich es sogar auf 8 es immer noch stürzt mit diesem Fehler!

Was soll ich machen?

Screenshot der Einstellungen:

Bildbeschreibung hier eingeben

Hier ist die Fehlermeldung Windows von der abgestürzten emulator-arm.exe:

 Problem signature: Problem Event Name: APPCRASH Application Name: emulator-arm.exe Application Version: 0.0.0.0 Application Timestamp: 4fe779fb Fault Module Name: emulator-arm.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 4fe779fb Exception Code: 40000015 Exception Offset: 0014428e OS Version: 6.1.7600.2.0.0.768.3 Locale ID: 1043 Additional Information 1: ea2b Additional Information 2: ea2b4716fbf9f89aacc15214fb1537bb Additional Information 3: 8d2f Additional Information 4: 8d2f162ccf8522e475fc4fbe036a6efa 

Das letzte Mal habe ich überprüft und der Emulator arbeitete vor der Aktualisierung auf ADT 20 und vor dem Löschen aller alten AVD's.

  • Installationsfehler: INSTALL_FAILED_MEDIA_UNAVAILABLE?
  • Protokollierung von HTTP-Anfragen / Antworten mit Fiddler auf Android-Emulator
  • Gibt es eine einfache Möglichkeit, den Android Emulator einzurichten, um auf das LAN des Host-Rechners zuzugreifen?
  • Umzug von einer Aktivität zu einer anderen Aktivität in Android
  • Fehler beim Starten von AVD - "Datei konnte nicht geöffnet werden: (null) /system/build.prop: Keine solche Datei oder ein Verzeichnis"
  • Benutze jeden androiden Emulator
  • Wie kann ich eine Google Play App im Android Emulator laden?
  • Android Emulator weigert sich zu booten
  • 5 Solutions collect form web for “Android Emulator: Fehler beim Zuweisen von Speicher: 8 sogar mit 8MB RAM”

    Ich hatte so Probleme. Der einzige Weg, es zu beheben, war, es auf 256, 512 oder 1024 zu setzen. Ich habe keine Ahnung, warum es nicht mit jedem zufälligen Wert arbeiten wird.

    Sie müssen auf avd config Datei zugreifen, in der sich befindet:

     C:\Users\Furqan\.android\avd\Gingerbread.avd 

    Hier ist mein Benutzername Furqan und Gingerbread.avd ist der Name des Emulator-Gerätes dort ist config.ini Datei dort können Sie ramsize oder vm.heapSize=128 hw.ramSize=2048mb

    Makesure ramsize sollte in mb sein und in ähnlicher Weise kannst du irgend etwas im Emulator von hier leicht ändern.

      avd.ini.encoding=ISO-8859-1 hw.sdCard=no hw.device.manufacturer=Google hw.mainKeys=yes hw.lcd.density=320 hw.accelerometer=yes hw.dPad=yes hw.cpu.arch=arm skin.name=720x1280 abi.type=armeabi hw.device.hash=-708107041 hw.trackBall=no hw.device.name=Galaxy Nexus hw.camera.back=emulated hw.sensors.proximity=yes hw.battery=yes disk.dataPartition.size=200M image.sysdir.1=platforms\android-10\images\ hw.audioInput=yes hw.sensors.orientation=yes hw.camera.front=emulated hw.gps=yes skin.dynamic=yes skin.path=720x1280 hw.keyboard=yes vm.heapSize=128 hw.ramSize=2048mb 

    Hinweis: hw.ramSize setzen mb in kleinen Fall als Großbuchstabe nicht für mich arbeiten.

    Unter Windows, egal wie viel RAM Sie haben in den PC, scheint es Einstellung der Emulator um 900MB ist über die max, die es behandeln kann. 1024MB scheitert immer für mich mit 6GB RAM und Windows 7 x64.

    Eine weitere wichtige Anmerkung, für das Gerät RAM-Größe, immer "MB" am Ende. Es scheint zufällig Werke / stürzt ohne sie, aber arbeitet zuverlässig mit ihm. Viele vorgebaute Emulatoren scheinen das zu verlassen. Verwenden Sie zum Beispiel 900MB (kein Leerzeichen).

    Wie ich hier erwähne: https://stackoverflow.com/a/14420779/1993898

    Ich konnte diesen Fehler beheben, indem ich AVD "als Administrator" ausführte, ohne dass Änderungen an meinem Emulator-Setup erforderlich waren. Um Klarheit zu gewährleisten, ist mein Emulator mit '1024' im RAM-Feld eingerichtet, kein MB-Tag benötigt. Daher glaube ich, dass dieser Fehler mit Dateisystemberechtigungen in Zusammenhang steht oder fehlt.

    Problem gelöst mit:

    Öffnen Sie config.ini (Ort: C: \ USERS \ YOURUSERNAME \ .android \ avd) und legen Sie fest

     hw.ramSize=512 

    nach

     hw.ramSize=512mb 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.