Namestitev Androida na VirtualBox

Installing Android Virtualbox



Če razvijate mobilne aplikacije, je Android lahko nekaj težav. Čeprav iOS prinaša svoje prednosti, če uporabljate macOS, ima Android samo Android Studio, ki je zasnovan tako, da podpira več kot nekaj različic Androida, vključno z nosljivimi.

Ni treba posebej poudarjati, da bodo vse binarne datoteke, SDK -ji, okviri in razhroščevalci onesnažili vaš datotečni sistem z veliko datotekami, dnevniki in drugimi različnimi predmeti. Učinkovito rešitev tega je namestitev Androida na vaš VirtualBox, ki odvzame enega najnižjih vidikov razvoja Androida - emulator naprave. S tem VM lahko zaženete preskusno aplikacijo ali pa se preprosto poigrate z notranjostjo Androida. Torej brez odlašanja nastavimo!







Za začetek bomo morali imeti v sistemu nameščen VirtualBox, lahko dobite kopijo za Windows, macOS ali katero koli večjo distribucijo Linuxa tukaj . Nato bi potrebovali kopijo Androida, ki naj bi delovala na strojni opremi x86, ker bo VirtualBox navideznemu računalniku ponujal platformo x86 ali x86_64 (znano tudi kot AMD64).



Medtem ko večina naprav Android deluje na ARM -u, lahko pri projektu pomagamo Android na x86 . Ti dobri ljudje so Android prenesli za delovanje na strojni opremi x86 (resnični in navidezni), za naše namene pa lahko dobimo kopijo najnovejšega kandidata za izdajo (Android 7.1). Morda boste raje uporabili stabilnejšo izdajo, vendar je v tem primeru Android 6.0 v času pisanja tega dokumenta najnovejši, kar lahko dobite.



Ustvarjanje VM

Odprite VirtualBox in kliknite Novo (zgornji levi kot) in v oknu Ustvari virtualni stroj izberite vrsto Linuxa in različico Linuxa 2.6 / 3.x /4.x (64-bit) ali (32-bit), odvisno od ali je ISO, ki ste ga prenesli, x86_64 oziroma x86.





Velikost RAM -a je lahko od 2 GB do toliko, kolikor vam dopuščajo sistemski viri. Če pa želite posnemati naprave v resničnem svetu, morate dodeliti do 6 GB pomnilnika in 32 GB velikosti diska, ki so značilne za naprave Android.



Ob ustvarjanju boste morda želeli spremeniti nekaj dodatnih nastavitev, dodati dodatno jedro procesorja in izboljšati pomnilnik zaslona za začetnike. Če želite to narediti, z desno miškino tipko kliknite VM in odprite nastavitve. V razdelku Nastavitve → Sistem → Procesor lahko dodelite še nekaj jeder, če ga lahko namizje izvlečete.

V nastavitvah → Zaslon → Video pomnilnik lahko dodelite dostojen kos pomnilnika in omogočite 3D -pospešek za bolj odzivno izkušnjo.

Zdaj smo pripravljeni na zagon VM.

Namestitev Androida

VirtualBox bo ob prvem zagonu VM vztrajal, da mu priskrbite zagonski medij. Izberite iso za Android, ki ste jo prej naložili za zagon računalnika.

Nato izberite možnost Namestitev, če želite namestiti Android v VM za dolgotrajno uporabo, sicer se prijavite v medij v živo in se poigrajte z okoljem.

Zadel.

Particioniranje pogona

Particioniranje poteka z besedilnim vmesnikom, kar pomeni, da ne razumemo lastnosti grafičnega vmesnika in bomo morali pozorno upoštevati, kaj je prikazano na zaslonu. Na primer, na prvem zaslonu, ko particija ni bila ustvarjena in je zaznan samo surov (navidezni) disk, boste videli naslednje.

Rdeča črka C in D označuje, da če pritisnete tipko C lahko ustvarite ali spremenite particije in D zazna dodatne naprave. Lahko pritisnete D Mediji v živo bodo zaznali priložene diske, vendar to ni obvezno, saj je med zagonom preveril.

Udarimo C in ustvarite particije na navideznem disku. Uradna stran odsvetuje uporabo GPT, zato te sheme ne bomo uporabljali. S puščičnimi tipkami izberite Ne in pritisnite .

In zdaj vas bodo uvedli v pripomoček fdisk.

Ustvarili bomo samo eno velikansko particijo, da bodo stvari preproste. S puščičnimi tipkami se pomaknite do Novo možnost in zadetek . Za vrsto particije izberite primarno in pritisnite potrditi

Največja velikost bo že izbrana za vas, pritisnite da to potrdim.

Na tej particiji bo nameščen operacijski sistem Android, zato seveda želimo, da je zagonski. Torej izberite Zagonski in pritisnite enter (zagon se bo pojavil v razdelku z zastavami v zgornji tabeli), nato pa se pomaknite do razdelka za pisanje in pritisnite za zapis sprememb v particijsko tabelo.

Potem lahko Prenehati pripomoček za particioniranje in nadaljujte z namestitvijo.

Formatiranje z Ext4 in namestitev Androida

V particiji bo nova particija Izberite particijo meni, kjer smo bili, preden smo znižali particijsko digresijo. Izberite to particijo in pritisnite v redu .

V naslednjem meniju kot datotečni sistem de facto izberite ext4. Spremembe potrdite v naslednjem oknu tako, da izberete Da in oblikovanje se bo začelo. Ko vas vprašajo, recite Da na namestitev zaganjalnika GRUB. Podobno recimo Da dovoliti operacije branja in pisanja na /sistem imenik. Zdaj se bo začela namestitev.

Ko je nameščen, lahko varno znova zaženete sistem, ko ste pozvani k ponovnemu zagonu. Pred naslednjim ponovnim zagonom boste morda morali izklopiti napravo, pojdite v Nastavitve → Shramba in odstranite android iso, če je še vedno priključen na VM.

Pred zagonom VM odstranite medij in shranite spremembe.

Izvajanje Androida

V meniju GRUB boste dobili možnosti za zagon operacijskega sistema v načinu za odpravljanje napak ali na običajen način. Oglejmo si Android v VM z uporabo privzete možnosti, kot je prikazano spodaj:

In če bo vse v redu, boste videli tole:

Zdaj Android uporablja zaslon na dotik kot vmesnik namesto miške, kar zadeva njegovo običajno uporabo. Medtem ko vrata x86 vsebujejo podporo za miškino tipko in klik, boste morda morali na začetku veliko uporabljati puščične tipke.

Pomaknite se, da gremo, in pritisnite enter, če uporabljate puščične tipke, in nato izberite Nastavi kot novo.

Preden vas prosi, da se prijavite z Google Računom, bo preveril, ali so na voljo posodobitve in podatki o napravi. Če želite, lahko to preskočite in nadaljujete z nastavitvijo podatkov in časa ter po tem vnesete svoje uporabniško ime v napravo.

Predstavljenih bo še nekaj drugih možnosti, podobnih tistim, ki jih vidite pri nastavitvi nove naprave Android. Izberite ustrezne možnosti za zasebnost, posodobitve itd. In seveda pogoje storitve, s katerimi se bomo morda morali strinjati.

Po tem vas bo morda prosil, da dodate še en e-poštni račun ali nastavite zaznavanje na telesu, saj gre za VM, nobena od možnosti nam ne koristi in lahko kliknemo All Set

Po tem boste morali izbrati aplikacijo Home, o kateri se morate odločiti, saj gre za prednost in končno boste v virtualiziranem sistemu Android.

Prenosni računalnik z zaslonom na dotik vam lahko zelo koristi, če želite opraviti intenzivno testiranje na tej VM, saj bi tako posnemali primer uporabe v resničnem svetu.

Upam, da se vam je ta vadnica zdela uporabna v primeru, da imate še kakšno podobno zahtevo, o kateri bi lahko pisali, se obrnite na nas.