Articles

Installazione di Android su VirtualBox

Se si sta sviluppando applicazioni mobili Android può essere un po ‘ di una seccatura. Mentre iOS viene fornito con le sue sottigliezze, a condizione che si sta utilizzando macOS, Android viene fornito con solo Android Studio che è stato progettato per supportare più di un paio di versione di Android, tra cui indossabili.

Inutile dire che tutti i binari, SDK, framework e debugger stanno per inquinare il vostro filesystem con un sacco di file, log e altri oggetti vari. Un lavoro efficiente per questo è l’installazione di Android sul tuo VirtualBox che toglie uno degli aspetti più lenti dello sviluppo di Android: L’emulatore del dispositivo. È possibile utilizzare questa VM per eseguire l’applicazione di test o semplicemente giocherellare con interni di Android. Quindi, senza ulteriori indugi cerchiamo di impostare su up!

Per iniziare avremo bisogno di avere VirtualBox installato sul nostro sistema, è possibile ottenere una copia per Windows, macOS o qualsiasi grande distribuzione di Linux qui. Successivamente avresti bisogno di una copia di Android destinata a funzionare su hardware x86, perché è ciò che VirtualBox offrirà a una macchina virtuale una piattaforma x86 o x86_64 (alias AMD64) da eseguire.

Mentre la maggior parte dei dispositivi Android funziona su ARM, possiamo prendere l’aiuto del progetto Android su x86. Queste belle persone hanno portato Android per funzionare su hardware x86 (sia reale che virtuale) e possiamo ottenere una copia dell’ultima release candidate (Android 7.1) per i nostri scopi. Potresti preferire l’utilizzo di una versione più stabile, ma in tal caso Android 6.0 è il più recente possibile, al momento della stesura di questo documento.

Creazione di VM

Apri VirtualBox e fai clic su “Nuovo” (angolo in alto a sinistra) e nella finestra Crea macchina virtuale seleziona il tipo di Linux e la versione Linux 2.6 / 3.x / 4.x (64 bit) o (32 bit) a seconda che l’ISO scaricato sia x86_64 o x86 rispettivamente.

La dimensione della RAM potrebbe essere da 2 GB a quanto le risorse di sistema possono consentire. Anche se si desidera emulare i dispositivi del mondo reale, è necessario allocare fino a 6 GB per la memoria e 32 GB per le dimensioni del disco tipiche dei dispositivi Android.

al Momento della creazione, si potrebbe desiderare di modificare alcune impostazioni aggiuntive, aggiungere un ulteriore processore core e migliorare la visualizzazione della memoria per i principianti. Per fare ciò, fare clic con il pulsante destro del mouse sulla VM e aprire Impostazioni. Nella sezione Impostazioni → Sistema → Processore è possibile allocare un paio di core se il desktop può tirare fuori.

E in Impostazioni → Display → Memoria video è possibile allocare un pezzo decente di memoria e abilitare l’accelerazione 3D per un’esperienza più reattiva.

Ora siamo pronti per avviare la VM.

Installazione di Android

Avvio della VM per la prima volta, VirtualBox ti insisterà per fornirla con un supporto di avvio. Selezionare l’iso Android precedentemente scaricato per avviare la macchina di con.

Quindi, selezionare l’opzione di installazione se si desidera installare Android sulla VM per un uso a lungo termine, altrimenti sentitevi liberi di accedere al supporto dal vivo e giocare con l’ambiente.

Premi<Inserisci >.

Partizionamento l’unità

Il partizionamento viene eseguito utilizzando un’interfaccia testuale, il che significa che non otteniamo le sottigliezze di una GUI e dovremo usare il follow attento 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), vedrai quanto segue.

Le lettere rosse C e D indicano che se si preme il tasto C è possibile creare o modificare partizioni e D rileverà dispositivi aggiuntivi. È possibile premere D e il supporto live rileverà i dischi collegati, ma è facoltativo poiché ha fatto un controllo durante l’avvio.

Colpiamo C e creiamo partizioni nel disco virtuale. La pagina ufficiale raccomanda di non usare GPT, quindi non useremo questo schema. Selezionare No utilizzando i tasti freccia e premere < Immettere >.

E ora verrai introdotto nell’utility fdisk.

Creeremo solo una singola partizione gigante in modo da mantenere le cose semplici. Utilizzando i tasti freccia passare alla nuova opzione e premere < Immettere >. Selezionare primario come il tipo di partizione e premere <Invio> conferma

La dimensione massima sarà già selezionate per te, premere <Invio> per confermare che.

Questa partizione è dove risiederà il sistema operativo Android, quindi ovviamente vogliamo che sia avviabile. Quindi selezionare Avviabile e premere invio (Boot apparirà nella sezione flag nella tabella sopra) e quindi è possibile passare alla sezione di scrittura e premere <Inserire> per scrivere le modifiche alla tabella di partizionamento.

Quindi è possibile uscire dall’utilità di partizionamento e passare all’installazione.

Formattazione con Ext4 e installazione di Android

Una nuova partizione verrà nel menu Scegli partizione dove eravamo prima di scendere la digressione di partizionamento. Selezioniamo questa partizione e premiamo OK.

Selezionare ext4 come file system de facto nel menu successivo. Confermare le modifiche nella finestra successiva selezionando Sì e la formattazione avrà inizio. Quando richiesto, dire Sì all’installazione del boot loader di GRUB. Allo stesso modo, dire Sì a consentire operazioni di lettura-scrittura sulla directory /system. Ora inizierà l’installazione.

Una volta installato, è possibile riavviare il sistema in modo sicuro quando viene richiesto di riavviare. Potrebbe essere necessario spegnere la macchina prima che si verifichi il prossimo riavvio, andare su Impostazioni → Archiviazione e rimuovere l’iso di Android se è ancora collegato alla VM.

Rimuovere il supporto e salvare le modifiche, prima di avviare la VM.

Con Android

Nel menu GRUB si ottengono le opzioni per l’esecuzione del sistema operativo in modalità debug o nel modo normale. Prendiamo un giro di Android in una macchina virtuale utilizzando l’opzione di default, come mostrato di seguito:

E se tutto funziona bene, si vedrà questo:

Ora Android utilizza il touch screen come interfaccia al posto di un mouse, per quanto riguarda il suo uso normale è interessato. Mentre la porta x86 è dotata di un supporto point-and-click del mouse, potrebbe essere necessario utilizzare molto i tasti freccia all’inizio.

Passare a andiamo, e premere invio, se si utilizzano i tasti freccia e quindi selezionare Imposta come nuovo.

Controllerà gli aggiornamenti e le informazioni sul dispositivo, prima di chiederti di accedere utilizzando un account Google. Puoi saltare questo 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 visualizzate quando si imposta un nuovo dispositivo Android. Seleziona le opzioni appropriate per la privacy, gli aggiornamenti, ecc. e, naturalmente, i Termini di servizio, che potremmo dover accettare.

Dopo di che, si può chiedere di aggiungere un altro account e-mail o impostare “On-rilevamento del corpo”, poiché si tratta di una VM, nessuna delle opzioni sono di grande utilità per noi e siamo in grado di fare clic su “Tutti Insieme”

vorrei chiedervi di selezionare Home App dopo di che, che è fino a voi decidere, in quanto è una questione di Preferenza e si potrà finalmente essere in un ambiente virtualizzato per il sistema Android.

È possibile beneficiare notevolmente di un computer portatile touch screen se si desidera eseguire alcuni test intensivi su questa VM, poiché ciò emulerebbe molto da vicino un caso d’uso del mondo reale.

Spero che tu abbia trovato questo tutorial utile nel caso in cui tu abbia qualche altra richiesta simile su cui scrivere, non esitare a contattarci.