Wie ändere ich die RAM-Größe des Android Emulators von der Kommandozeile?

7

Ich möchte die RAM-Größe bearbeiten oder ändern, während ich den Android-Emulator über die Befehlszeile erstelle.

EX: Beim Erstellen des Emulators wird die Standard-RAM-Größe (Android SDK 4.0.3) 512 MB benötigt Aber ich möchte es auf 768MB erhöhen oder auf 256MB verringern.

Ich möchte nur die Ram-Größe ändern. Weil es eine Option gibt, um die Ram-Größe zu ändern.

%Vor%

Wenn Sie ja eingegeben haben, müssen wir so viele Dinge bereitstellen.

    
Srikanth Chilukuri 17.02.2012, 03:39
quelle

3 Antworten

12

Sie müssen die Konfigurationsdatei für den von Ihnen erstellten AVD finden.

In meinem Fall benutze ich den AVD unter Ubuntu, daher habe ich hier die Konfigurationsdatei gefunden.

%Vor%

"Emulator" war der Name, den ich bei der Erstellung des AVD angegeben habe, daher hängt der Verzeichnisname davon ab, was Sie angegeben haben.

Der folgende Code befindet sich in der Datei config.ini:

%Vor%

Ich habe meine Heap-Größe von 24 auf 64 erhöht und den Ram-Size-Parameter hinzugefügt.

Die Liste der Parameter, die Sie hinzufügen können, finden Sie unter: AVDs über den Befehl verwalten -line

    
Shane Oliver 16.04.2012 06:42
quelle
5

Um die Frage im Titel zu beantworten,

  

Wie ändere ich die RAM-Größe des Android-Emulators von der Kommandozeile?

muss man -memory Option verwenden:

%Vor%

oder

%Vor%     
ozbek 12.01.2015 12:36
quelle
2

Sie können den Standardwert von hw.ramSize in hardware.ini , den Sie verwenden, ändern. Zum Beispiel, wenn Sie platforms/android-15/skins/**WVGA800**/hardware.ini in

ändern %Vor%

Dann können Sie ein avd mit 1024M RAM erstellen, indem Sie:

verwenden %Vor%     
yu_chun 20.06.2012 22:13
quelle

Tags und Links