Novi praktični video vodič u kojem ću vam pokazati kako virtualizirajte Android u Androidu da imaju siguran operativni sistem iz kojeg se mogu testirati aplikacije, pa čak i mogućnost korištenja ovog Android operativnog sistema koji virtuelno radi u pozadini.
Stil virtualizacije a la Virtual Box ili Parallel Spaces Pomoću koje ćete moći sigurno pokretati Android i moći provoditi testove koje želite, čak i dajući mu dozvolu Superuser, a da to nikako ne utječe na vaš izvorni Android operativni sistem.
U videu koji sam vam ostavio na početku ovog posta objašnjavam sve što trebate znati o aplikaciji VMOS, aplikacija koja će jednostavnom instalacijom i dodjelom dozvola preuzmite i virtuelno instalirajte operativni sistem Android 5.1.1 za potpuno izvršenje.

Među stvarima koje treba naglasiti s kojima možemo raditi virtualizirani Android operativni sistem unutar našeg Androida, Mogu smisliti sljedeće mogućnosti:
- Instalirajte i testirajte aplikacije bez zatrpavanja vašeg originalnog operativnog sistema. Bez obzira da li se one nalaze u APK format ili preuzeto i instalirano iz Google Play trgovine.
- Instalirajte i pokrenite dvije aplikacije istovremeno, na primjer originalni whatsapp.
- Testne aplikacije koje zahtijevaju privilegija korijen.
- Koristite sistem kao ispitni sto za Android programere.
VMOS je bez sumnje sjajna ideja U kojoj je moguće zamjeriti samo korištenoj verziji Androida koja je ostala u zastarjelom Android 5.1.1 Lollipopu, nadamo se da će se u budućim ažuriranjima aplikacije ovaj virtualni Android operativni sistem ažurirati na barem Android Pie.
Šta je virtuelni Android i zašto ga koristiti?

Rješenje za mobilnu virtualizaciju stvara izolirani virtualni telefon unutar vašeg vlastitog. U tom okruženju možete klonirati aplikacije, održavati više računa i sigurno aktivirati pozadinske procese. Na uporedivim platformama, ovo se naziva paralelni prostori ili „oblačni telefon“ koji se u ovom slučaju pokreće lokalno na vašem uređaju.
Pored izolacije, neke implementacije podržavaju pozadinsko izvršenje pravi za igre i aplikacije, tako da možete igrati ili obavljati zadatke u virtuelnoj mašini dok gledate video ili razgovarate na host sistemu. Određena rješenja također uključuju podršku za vulkan i a Nezavisni virtuelni GPUOvo koristi zahtjevnim naslovima i sprječava pad performansi prilikom prebacivanja između prostora.
Još jedna ključna prednost je zaštita privatnostiUnutar virtuelnog Android okruženja, aplikacije ne pristupaju identifikatorima host uređaja (kao što su kontakti, SMS poruke ili ID uređaja). Ovo odvajanje čini VM nekom vrstom privatnost sandbox za testiranje i svakodnevnu upotrebu bez izlaganja vaših podataka.
Zahtjevi, skladištenje i performanse
Prvo pokretanje virtuelne mašine obično zahteva početno preuzimanje sistemaU slučaju laganih osnovnih profila, paket je otprilike stotine MB, a konačna instalacija može zauzeti od otprilike 1,6GB do 2,5GB u zavisnosti od slike i aplikacija koje dodate unutar virtuelne mašine.
El vrijeme početnog pokretanja Može se produžiti zbog pripreme slike (oko jedan ili dva minuta (pri prvom pokretanju). Od tada nadalje, sljedeća pokretanja obično završavaju u sekunde i zavisiće od hardvera i kapaciteta punjenja uređaja.
Imajte na umu da se performanse dijele između host sistema i virtuelne mašine: prilikom istovremenog premještanja dva sistema, primijetit ćete neke kazna za resurseMeđutim, u praksi je iskustvo dovoljno glatko za produktivnost, razmjenu poruka i testiranje aplikacija. Funkcije kao što su Picture-in-Picture ili plutajući prozor vam omogućava da kontrolišete virtuelnu mašinu bez napuštanja onoga što radite na glavnom sistemu.
Root, višekorisnički pristup i kompatibilnost
U VMOS-u, okruženje dolazi bez root-a po defaultu, ali je moguće Omogući root pristup iz Opcije za programere iz same VM i ponovo je pokrenite. Upravljanje dozvolama se interno obavlja od strane root korisnika. ne utiče na sistem domaćinaIdealno za testiranje aplikacija koje zahtijevaju povećane privilegije bez modifikacije vašeg telefona.
Zbog sistemskih pravila, ova rješenja moraju biti instalirana kao vlasnik uređaja ili administrator. Ako instalirate na sekundarne profile, neke aplikacije mogu ne radi ispravno unutar virtuelne mašine.
Rješavanje uobičajenih problema
Ako se virtuelna mašina ne pokrene, prvo provjerite slobodnog prostora i potpuno zatvara aplikaciju radi testiranja nakon resetovanje uređajaMnogi alati uključuju opciju za Popravak virtuelne mašine u vašim postavkama. Kao krajnje rješenje, deinstalirajte i ponovo instalirajte aplikaciju.
Ako otkrijete probleme s povezivanjem u virtualnom sistemu, pokušajte promijeniti DNS u naprednim postavkama od strane javnog (na primjer, 8.8.8.8U slučaju blokada preuzimanja sistema, provjerite da li imate ažurirane Google zavisnosti na hostu i dovoljno prostora za pohranu.
Alternative i srodni koncepti
Na desktopu, Android Emulator Zvanična verzija pokreće sistemske slike unutar AVD-a sa više hardverskih profila, grafičkim ubrzanjem i podrška za više ekranaČak je moguće kreirati prilagođene slike iz izvornog koda kako bi se replicirali specifični scenariji razvoja. Ključna razlika je u tome što emulator radi na računaru, dok rješenja poput VMOS-a... virtualizirajte direktno na svom mobilnom uređajuIdealno ako tražite prenosivost i testiranje na stvarnom hardveru.
Besplatno preuzmite VMOS sa Google Play trgovine
Ako tražite "telefon unutar telefona" za odvajanje posla i razonode, dupliranje računa aplikacija, testiranje softvera sa povećana privatnost ili eksperimentisati sa izolirani korijenVirtualizacija Androida u Androidu postaje izuzetno svestran alat. Ravnoteža između potrošnje resursa, izolacije i fleksibilnosti čini je korisnom i za napredne korisnike i za programere.