Com instal·lar Android a Virtualbox

Android x86 Virtualbox

De vegades cal utilitzar algunes apps natives d'Android al teu PC, i no sempre els emuladors que hi ha són prou bons per a tots els casos. Ja sigui perquè ets desenvolupador i necessites provar les teves apps, o perquè necessitis provar el sistema operatiu de Google al teu PC, una de les millors opcions que tens al teu abast és instal·lar Android a Virtualbox.

Aquí aprendràs a fer-ho pas a pas, a més de saber quines són les limitacions quant a les versions d'Android, així com la configuració bàsica de la màquina virtual a Oracle VirtualBox.

Instal·lar VirtualBox al teu PC

VirtualBox

Per a la instal·lar VirtualBox al teu PC, els passos genèrics a seguir per disposar de la darrera versió estable són:

  1. Ves a la web oficial de VirtualBox a la secció de descàrregues.
  2. Allí podràs veure un apartat anomenat VirtualBox Xyz platform packages, sent Xyz la darrera versió estable que hi hagi en el moment de la descàrrega.
  3. Hi ha diversos paquets que podeu descarregar, segons el vostre sistema operatiu. Has de triar l'oportú:
    • Windows hosts per a Microsoft Windows.
    • OS X hosts per a macOS.
    • Solaris hosts per al sistema operatiu Oracle Solaris.
    • Linux distributions per a les distribucions GNU/Linux. Dins aquest hi ha diversos tipus de paquets:
      • Per CentOS i Oracle Linux (rpm)
      • Per a Ubuntu i Debian (deb)
      • openSUSE i Fedora (rpm)
      • I per a totes les distros (.run)
  4. Un cop triat el paquet adequat per a la teva versió i tipus de sistema operatiu, has d'instal·lar-lo com faries amb qualsevol altre programa.
  5. Quan estigui instal·lat, podries també descarregar i instal·lar les extensions de VitualBox, encara que això és opcional, ja que només serveixen per afegir algunes funcions extra entre el sistema operatiu amfitrió i lhoste.

I ja estaria llest per executar i poder crear màquines virtuals.

Cura: VirtualBox no és un emulador

VirtualBox no és un emulador com ho és BlueStacks, MEmu Play, Genymotion, Anbox, i fins i tot el propi d'Android Studio. És un programari de virtualització per crear una màquina virtual amb els recursos necessaris per executar el sistema operatiu com si fos sobre una màquina real.

Amb això vull dir que és important triar la versió adequada per a la teva plataforma, ja que no podràs fer servir Android per a ARM al teu PC x86, ni viceversa, ja que per això necessitaries un programari d'emulació com QEMU, etc.

On descarregar la versió adequada d'Android

Per poder funcionar amb VirtualBox en un PC convencional, cal descarregar Android per a la plataforma x86. Això és tan senzill com seguir aquests passos:

  1. Vés a aquesta web de descàrrega oficial d'Android x86.
  2. Punxa sobre el botó blau o el verd segons des d'on vulguis descarregar la imatge del sistema operatiu. En qualsevol dels dos casos val.
  3. Després, et redirigeix ​​a una altra pàgina de descàrrega, i des d'allà pots seleccionar la versió d'Android que vols descarregar. Però recorda que ha de ser .iso, no descarreguis les .rpm que hi ha.
  4. Espera que s'acabi la descàrrega, i ja ho tindràs a local. Solen tenir una mida de 800-900 MB.

Alternatives: altres sistemes operatius basats en Android i compatibles amb les apps

A més de la versió oficial del sistema operatiu Google Android, també pots fer servir altres alternatives de sistemes operatius que també pots virtualitzar i que són compatibles amb les apps de Android de forma nativa o que són derivats basats en Android. Aquí en tens alguns bons exemples:

Instal·lar Android a VirtualBox pas a pas

Instal · lar Android en VirtualBox pot ser una tasca senzilla per als que estan acostumats a fer servir màquines virtuals i instal·lar sistemes operatius, però no per a la resta d'usuaris. Però aquí tens els passos explicats:

  1. Un cop ja tens instal·lat VirtualBox i comptes amb la ISO d'Android x86, el següent és executar VirtualBox.
  2. A la pantalla principal prem el botó Nova per crear una nova màquina virtual. I posa-li un nom, per exemple Android.
  3. Ara s'obre l'assistent de configuració de la màquina virtual. El primer que et demana és que introdueixis la versió, que hauràs de triar Linux 2.6/3.x/4.x.
  4. A l'apartat per especificar la memòria RAM de la màquina virtual, pots triar 2GB o 2048 MB, encara que el que és recomanable és 8GB.
  5. Crea un disc dur virtual també per instal·lar-hi el sistema operatiu. No et quedis curt en mida, ja que si instal·laràs moltes apps, o tenir molts arxius allotjats se't quedarà petit. Encara que pot funcionar amb poc més de 1GB, l'ideal és fer servir mides una mica més generosos, com 32GB o més.
  6. Un cop s'acaba amb l'assistent de configuració de la màquina virtual, aquesta màquina estarà creada. Ara cal fer alguns ajustaments. Fes clic sobre la màquina virtual Android que has creat a la pantalla principal de VirtualBox i després clica a la icona Configuració:
    • Sistema: en aquest apartat pots triar la quantitat de vCPUs o processadors virtuals assignats. 1 és el mínim, encara que pots triar més si prefereixes que vagi més fluid.
    • Pantalla: canvia VMSVGA a VBoxVGA i activa l'acceleració 3D. Si ho voleu, també podeu incrementar una mica la memòria de vídeo.
    • Emmagatzematge: selecciona el mitjà amb una icona d'un CD i en els atributs hauries de triar on és la imatge .iso d'Andorid que descarregues.
    • Audio XNUMX: deixa Intel HD Audio, que està suportat de forma nativa en Android x86.
    • Xarxa: generalment no cal fer res, encara que si vols que no estigui connectat a Internet el teu Android, deshabilita l'adaptador de xarxa.
  7. Després d'això, es pot començar a instal·lar Android en VirtualBox. Per fer-ho, torna al menú principal de VirtualBox i fes clic a Inici perquè arrenqui la teva màquina virtual.
  8. Com és la primera vegada, hauràs instal·lar el sistema operatiu de zero. Les següents vegades que iniciïs la teva màquina ja estarà instal·lat i en arrencar et sortirà directament l'escriptori d'Android. A la pantalla principal veuràs diverses opcions:
    • Livecd serveix per provar Android x86 sense instal·lar.
    • L'opció de Instal·lador ho instal·larà. En aquest cas, si voleu utilitzar una resolució concreta, premeu el tabulador i canvieu vga=788 per un altre dels modes disponibles. Pots utilitzar vga=ask per veure els que tens per triar.
  9. Si has triat instal·lar Android a Virtualbox, llavors ara hauràs de triar Crear/Modificar particions. Si vols una instal·lació senzilla, simplement crea una partició amb format ext4. Encara que si vols crear altres particions, també pots.
  10. Després continuarà amb la instal·lació del gestor de arrancada GRUB, triar perquè la partició /system sigui de lectura i escriptura, i finalment es completarà la instal·lació. Aleshores tanca o reinicia la màquina virtual.
  11. És important que tornis a Configuració de la teva màquina virtual Android i des d'allà elimines la ISO del CD virtual, ja que altrament tornarà a sortir-te l'instal·lador.
  12. Inicia novament la teva màquina virtual i arrancarà Android amb el setup.
Tingues en compte que els recursos assignats a la màquina virtual (RAM virtual, CPU virtuals, espai d'emmagatzematge, etc.) estan limitats pel maquinari del teu PC.

Ara ja podràs fer qualsevol cosa que faries en un Android instal·lat en un dispositiu real, com instal·lar o desinstal·lar apps, executar-les, accedir a Internet, realitzar ajustaments, etc.

Més fàcil encara: evitar instal·lar Android a VirtualBox

Per a alguns que no vulguin complicar-se la vida i tenir un Android ja instal·lat a VirtualBox, també es poden saltar els passos de l'apartat sobre com instal·lar Android a VirtualBox i descarregar la màquina virtual ja creada perquè simplement l'hagis d'iniciar des del virtualitzador. Pots trobar aquestes màquines en aquesta web.