it-swarm.com.de

So führen Sie Android-x86 4.2 iso aus VM VirtualBox?

Ich möchte Android-x86 verwenden, um meine App zu testen und zu debuggen. Ich habe bereits andere Versionen von Android-x86 erfolgreich getestet, aber es gibt einen Fehler in Android-x86-4.2.So stelle ich meine Frage hier, weil es für andere passieren kann:

Ich habe Oracle VM virtualBox auf Win7 32-Bit installiert und dann Android-x86-4.2-20121225.iso von Android-x86 - Android auf x86 portiert. Nachdem ich Android x86-4.2 auf VirtualBox von iso installiert und eine gefälschte SD-Karte dafür erstellt habe Ich habe versucht, es auszuführen, aber als ich es startete, sah ich diese Zeilen in der Konsole:

Ermitteln von Android-x86 ... unter/dev/sda1

Android root @ x86:/#

Und nichts anderes, auch wenn ich mehr als 20 Minuten gewartet habe und nichts passiert! Ich habe es einige Male versucht, aber das Ergebnis ist dasselbe. Wie kann ich dieses Problem lösen?

14
hasanghaforian

Ich habe dieselbe question in superuser gefragt und fand den Weg, um es zu starten. Die richtige Antwort ist:

Von der Installations-/Live-CD müssen Sie lediglich den Wert des Parameters "androidboot.hardware" .__ ändern. im grub-Befehl von "Android_x86" bis "x86". Sie können dies mit .__ tun. Drücken Sie "Tab" im Boot-Menü oder bearbeiten Sie die Datei "isolinux.cfg" auf das Installations-ISO-Image.

Wenn Sie Android-x86 auf der Festplatte installiert haben, müssen Sie die gewünschte Startoption auswählen und e drücken, um den Befehl grub zu bearbeiten.

21
hasanghaforian

Ich weiß nicht über das Projekt Android X86 - Portierung von Android auf X86 . Ich sehe im Web, dieser Emulator hat eine komplexe Installation. Ich denke, wenn Sie einen schnellen Android-Emulator ausprobieren und einfach installieren und schneller debuggen möchten, können Sie project AndroVM ausprobieren. Sie können es einfach in Virtual Box installieren, indem Sie die Image-Datei herunterladen und in Virtual Box importieren. 

2
thuongle

Für das, was ich unter Linux verstehe (was nicht viel ist, aber genug würde ich sagen), sind Sie im System angemeldet und warten auf die Eingabe eines Befehls. Wenn ich recht habe, sollten Sie den X-Server starten, aber in einer Android-Umgebung weiß ich nicht, wie.

AKTUALISIEREN:

Für das, was ich hier lese, ist es genau das, was ich gesagt habe: es bootet und danach fordert es die Befehlszeile auf. Zwei Lösungen, die auf dem Link erscheinen, sind:

  • Geben Sie start ein.
  • Wählen Sie vor dem Startvorgang die Option VESA aus.

Bitte überprüfen Sie sie.

0
AirieFenix

Die beste Möglichkeit, Android x86 auf dem PC auszuführen, ist das Formatieren einer Partition im ext3-Format. Dann installieren Sie Android darauf. Androidx86 kann problemlos ausgeführt werden.

0
Mustaghees