Red de conocimiento informático - Material del sitio web - Cómo instalar Android x86 en una máquina virtual VirtualBox

Cómo instalar Android x86 en una máquina virtual VirtualBox

1. Primero descargue e instale:

(Por supuesto, puede optar por usar VMWare, pero no olvide que VMWare no es gratuito. Bueno, admito que puede encontrar innumerables versiones descifradas o códigos de registro, todos en todo el país, pero si existe un VirtualBox gratuito y de código abierto que pueda reemplazarlo, no hagas tal cosa. Después de todo, todos somos desarrolladores, ya sabes lo difícil que es desarrollar un producto).

¡Descarga Android-x86, asegúrate de prestar atención a la versión que descargas! Si ejecuta VirtualBox, recuerde siempre seleccionar la versión EEEPC al descargar la ROM. Según mi experiencia real, otras versiones de ROM causarán problemas con la configuración de red después de instalarse en VirtualBox, lo que hace que no tenga sentido. Si usa VMWare, puede elegir cualquier versión (parece). Si no quiere pasar por el dolor de la configuración posterior, descargue la versión EEEPC de la ISO.

2. Nueva máquina virtual

VirtualBox en la nueva máquina virtual: Seleccione Otro y Otro/Desconocido para OperationSystem y Version respectivamente. Luego asigne memoria, tamaño del disco duro, etc. El tamaño de memoria recomendado es 768 M, que es aproximadamente 1 G. El tamaño del disco duro se puede asignar según la situación real. Este proceso es muy simple y no se explicará aquí.

3. Instale el ISO de EEEPC

Entre el arranque de la máquina virtual, cree un nuevo CD y coloque el archivo ISO en él.

Seleccione el adaptador de puente para el tipo de red de la máquina virtual.

Cuando inicie la máquina virtual por primera vez, se creará una nueva partición según el asistente y se instalará el sistema ISO Android-x86 correspondiente en la partición. Dado que no se requiere mucha otra configuración, simplemente formatee todo el disco duro asignado en ext3 e instálelo. Una vez completada la instalación, inicie la máquina virtual y verá el encantador Android ejecutándose. La velocidad de carrera es realmente genial. Es mucho mejor que los dolorosos simuladores, para que puedas disfrutarlo.

4. Configuración de red

A continuación, por supuesto, necesitamos tener Android en funcionamiento. No pierda el tiempo configurando WIFI y otras configuraciones de red en la máquina virtual, no funcionará. Los pasos específicos son los siguientes:

Después de iniciar la máquina virtual, presione la tecla Alt F1 en la interfaz para cambiar al modo de línea de comando. Escriba el comando: netcfg en la línea de comando para ver la configuración de red de la máquina virtual. Podemos ver un dispositivo con la dirección 127.0.0.1 y otro dispositivo con el nombre eth0 y dirección IP 0.0.0.0. Luego, ingrese el comando: dhcpcd para configurar la dirección IP de otro dispositivo eth0. Una vez completada la configuración, utilice el comando setprop net.dns1 8.8.8.8 para configurar el servidor DNS en el servidor DNS de Google (o el servidor DNS de su región). Presione Alt F7 en la línea de comando para volver a la interfaz gráfica.

5. Enlace de Eclipse a VirtualBox

Una vez completados los pasos anteriores, si desea publicar el programa en la máquina virtual, debe usar adb para vincularlo a la máquina virtual. . En el proceso anterior, la dirección IP de la máquina virtual obtenida a través de DHCP es 192.168.1.14. Debe utilizar el comando adb connect en la línea de comando para conectarse a la máquina virtual.

Ventana: vaya al directorio donde se encuentra adb en el SDK de Android y luego ejecute: abc connect 192.168.1.14

Ubuntu: vaya al directorio donde se encuentra adb en el SDK de Android y ejecute: ./ adb connect 192.168.1.14

Aún no sé cómo implementar la inversión de pantalla, GPS y alguna otra información. Sin embargo, encontré una aplicación en la ROM llamada "Fake GPS" que se supone que proporciona información del GPS, lo cual fue suficiente para realizar pruebas.

(Espero que el cartel lo adopte)