Inutile dire che tutti i binari, gli SDK, i framework e i debugger inquinano il tuo filesystem con molti e molti file, registri e altri oggetti vari. Un lavoro efficiente in giro per questo è l'installazione di Android sul tuo virtualbox che toglie uno degli aspetti più lenti dello sviluppo Android: l'emulatore del dispositivo. Puoi utilizzare questa VM per eseguire l'applicazione di test o solo giocherellare con gli interni di Android. Quindi, senza ulteriori indugi, si mettiamo su!
Per iniziare dovremo avere VirtualBox installato sul nostro sistema, puoi ottenerne una copia per Windows, MacOS o qualsiasi importante distribuzione di Linux qui. Successivamente avresti bisogno di una copia di Android intesa per essere eseguita su hardware x86, perché è quello che VirtualBox offrirà a una macchina virtuale un X86 o un X86_64 (a.K.una piattaforma AMD64) da eseguire.
Mentre la maggior parte dei dispositivi Android funziona sul braccio, possiamo chiedere aiuto al progetto Android su X86. Queste belle persone hanno portato Android a funzionare su hardware X86 (sia reale che virtuale) e possiamo ottenere una copia dell'ultima versione di rilascio (Android 7.1) per i nostri scopi. Potresti preferire utilizzare una versione più stabile ma in quel caso Android 6.0 è più ultimo possibile, al momento della scrittura.
Creazione di VM
Apri VirtualBox e fai clic su "Nuovo" (angolo in alto a sinistra) e nella finestra Crea Virtual Machine Seleziona il tipo per essere Linux e versione Linux 2.6 /3.x /4.X (64 bit) o (32 bit) a seconda che l'ISO che hai scaricato fosse rispettivamente x86_64 o x86.
La dimensione della RAM potrebbe essere ovunque da 2 GB a quanto le risorse del sistema possono consentire. Anche se se si desidera emulare i dispositivi del mondo reale, dovresti allocare fino a 6 GB per la memoria e 32 GB per le dimensioni del disco che sono tipiche nei dispositivi Android.
Al momento della creazione, potresti voler modificare alcune impostazioni aggiuntive, aggiungere un ulteriore core del processore e migliorare la memoria di visualizzazione per i principianti. Per fare ciò, fai clic con il pulsante destro del mouse sulla VM e apri le impostazioni. Nelle impostazioni → Sistema → Sezione Processore è possibile allocare qualche altro core se il desktop può eseguirlo.
E nelle impostazioni → Visualizza → memoria video è possibile allocare un boccone decente di memoria e abilitare l'accelerazione 3D per un'esperienza più reattiva.
Ora siamo pronti ad avviare la VM.
Installazione di Android
Avvio della VM per la prima volta, VirtualBox insisterai per fornirlo con un supporto avviabile. Seleziona l'ISO Android che hai precedentemente scaricato per avviare la macchina con.
Quindi, selezionare l'opzione di installazione se si desidera installare Android sulla VM per un uso a lungo termine, altrimenti non esitare a accedere ai media e giocare con l'ambiente.
Colpo .
Partizionando l'unità
Il partizionamento viene eseguito usando un'interfaccia testuale, il che significa che non otteniamo le bellezze di una GUI e dovremo usare il seguito di seguito a ciò che viene mostrato sullo schermo. Ad esempio, nella prima schermata quando non è stata creata alcuna partizione e viene rilevato solo un disco RAW (virtuale).
La lettera Rossa C e D indica che se si colpisce la chiave C È possibile creare o modificare le partizioni e D rileverà dispositivi aggiuntivi. Puoi premere D E i media live rilevano i dischi collegati, ma questo è facoltativo poiché ha fatto un controllo durante l'avvio.
Colpiamo C e creare partizioni nel disco virtuale. La pagina officale raccomanda di usare GPT, quindi non useremo tale schema. Seleziona no usando i tasti freccia e premi .
E ora sarai inaugurato nell'utilità FDisk.
Creeremo solo una singola partizione gigante in modo da semplificare le cose. Usando i tasti freccia navigare su Nuovo opzione e colpire . Selezionare Primaria come tipo di partizione e premere per confermare
La dimensione massima sarà già selezionata per te, colpire Per confermarlo.
Questa partizione è dove risiederà il sistema operativo Android, quindi ovviamente vogliamo che sia avviabile. Quindi seleziona Avviabile e premi Invio (l'avvio verrà visualizzato nella sezione Flag nella tabella sopra) e quindi puoi navigare alla sezione di scrittura e premere per scrivere le modifiche alla tabella di partizionamento.
Allora puoi Esentato l'utilità di partizionamento e vai avanti con l'installazione.
Formattazione con ext4 e installazione di Android
Una nuova partizione arriverà nel Scegli la partizione menu in cui eravamo prima di giù per la digressione di partizionamento. Selezioniamo questa partizione e prendiamo OK.
Seleziona Ext4 come file system di fatto nel menu successivo. Conferma le modifiche nella finestra successiva selezionando SÌ e la formattazione inizierà. Quando mi viene chiesto, diciamo SÌ All'installazione di Grub Boot Loader. Allo stesso modo, diciamo SÌ per consentire operazioni di lettura di scrittura su /sistema directory. Ora inizierà l'installazione.
Una volta installato, è possibile riavviare in sicurezza il sistema quando viene richiesto di riavviare. Potrebbe essere necessario spegnere la macchina prima che si verifichi il riavvio successivo, vai su Impostazioni → Archiviazione e rimuovere l'ISO Android se è ancora collegato alla VM.
Rimuovi i media e salva le modifiche, prima di avviare la VM.
Esecuzione di Android
Nel menu Grub otterrai le opzioni per l'esecuzione del sistema operativo in modalità debug o in modo normale. Facciamo un tour di Android in una VM usando l'opzione predefinita, come mostrato di seguito:
E se tutto funziona bene, vedrai questo:
Ora Android utilizza il touchscreen come interfaccia anziché un mouse, per quanto riguarda il suo uso normale. Mentre la porta X86 viene fornita con un supporto punta e click del mouse, potrebbe essere necessario utilizzare molto le tasti freccia all'inizio.
Naviga per andarci, e premi Invio, se si utilizza i tasti freccia e quindi seleziona Configurazione come nuovo.
Controllerà gli aggiornamenti e le informazioni sul dispositivo, prima di chiedere di accedere a un account Google. Puoi saltarlo se vuoi e passare alla configurazione di dati e tempo e dare il tuo nome utente al dispositivo dopo.
Verranno presentate alcune altre opzioni, simili alle opzioni che si vede quando si imposta un nuovo dispositivo Android. Seleziona opzioni appropriate per privacy, aggiornamenti, ecc. E, ovviamente, termini di servizio, che potremmo dover accettare.
Successivamente, potrebbe chiederti di aggiungere un altro account e-mail o di impostare "rilevamento sul corpo" poiché è una VM, nessuna delle opzioni è molto utilizzata per noi e possiamo fare clic su "tutto set"
Ti chiederebbe di selezionare l'app Home dopo di ciò, che sta a te decidere, in quanto è una questione di preferenza e finalmente si troverai in un sistema Android virtualizzato.
Potresti beneficiare molto di un laptop touchscreen se desideri eseguire alcuni test intensivi su questa VM, poiché ciò emulerebbe un caso d'uso del mondo reale molto da vicino.
Spero che tu abbia trovato questo tutorial utile nel caso in cui tu abbia qualsiasi altra richiesta simile per cui scrivere, non esitate a contattarci.