Upotreba Android aplikacija u Ubuntu-Linuxu: Omogućite raznolikost Trgovine Play na svom računalu

Uz Anbox aplikacije pametnog telefona dobivate na velikom monitoru

Oni koji koriste računalo ili prijenosno računalo s Ubuntuom često nisu ljubomorni na milijune Android aplikacija za pametne telefone. Ali ne brinite: s alatom poput Anboxa, mobilne aplikacije rade na Ubuntu Linuxu. Ogromna prednost ako često korištena aplikacija za pametne telefone nije dostupna za preuzimanje za Linux.

U svijetu sustava Windows postoji nekoliko rješenja za korištenje svijeta Android, uključujući Trgovinu Google Play na monitoru računala ili prijenosnog računala. Uključujući dobro poznati softver BlueStacksa, kao i emulatore poput MEmu, Noxplayer ili KOPlayer. Pod Linuxom, ljubitelji Androida morali su dugo čekati na kvalitativno upotrebljivo rješenje. Čekanje je završeno s "Anboxom" (Android u kutiji). To znači da se brojne Android aplikacije konačno izvode na Linuxu kao da su normalne aplikacije za stolna računala.

Anbox radi u izvornom spremniku na vašem Android sustavu. Posebnost toga: Android radi iznenađujuće brzo na vašem sustavu, jer nema potrebe za pokretanjem virtualiziranog softverskog okruženja pod Linuxom. Anbox nije softver za emulaciju poput Genimobilea ili Shashlika, koji zbog emulacije zahtijeva znatno više resursa sustava.

Ovo stoji iza trika izvedbe i sigurnosti iz Anboxa

Anbox koristi definirane Linux imenske prostore tako da se potpunim i sigurnim Android sustavom može upravljati na Linux računalu u spremniku. To su izvori poput: ipc, mount, net, pid, user, uts. Oni su potrebni za postavljanje Android aplikacija na bilo koju platformu temeljenu na GNU / Linuxu.

Ista jezgra pokrenuta je za distribuciju Linuxa i Android aplikacije kako bi se izbjegli nedostaci emulacije ili virtualizacije. Android koji radi u spremniku nema izravan pristup hardveru host sustava. Sav hardverski pristup odvija se putem anbox demona, koji radi u pozadini, pruža sve potrebne usluge i organizira pristup hardveru.

Kakvo je stanje razvoja u Anboxu i rade li sve Android aplikacije s njim?

Prema razvojnom programeru Simonu Felsu, Anbox je još uvijek u alfa fazi razvoja. Iz tog razloga još uvijek morate živjeti s nekim nedostacima u stabilnosti i kompatibilnosti s nekim verzijama Linuxa. Bolje je ne koristiti ga kao jedini produktivni sustav za korištenje poslovnih aplikacija.

Anbox je do sada postavljen za upotrebu na stolnim sustavima. Također se može koristiti na mobilnim Linux operativnim sustavima kao što su Ubuntu Touch ili Sailfish OS. To može zahtijevati dodatne prilagodbe za odgovarajuće korisničko sučelje tijekom instalacije. Anboxovo okruženje za vrijeme izvođenja Androida trenutno se isporučuje s prilagođenom slikom sustava temeljenom na Androidu 7.1 (Nougat). Većina trenutnih Android aplikacija radi na njemu.

Savjet: Unaprijed se u Trgovini Play uvjerite podržava li Android 7.1 željenu aplikaciju. Ako nije, ne možete instalirati i koristiti aplikaciju s Anboxom na Linuxu. Postojeća ograničenja postojeće verzije Anbox -a također postoje: Ako su hardverske funkcije poput WiFi -a, Bluetooth -a ili telefonije apsolutno potrebne, te funkcije možda neće biti dostupne na sustavu domaćina. Na primjer, zato što, za razliku od Android pametnog telefona, vaše prijenosno računalo nema telefonski modul.

Korištenje Androida na Ubuntuu - kako instalirati Anbox

Anbox je softver otvorenog koda za koji su izvorni tekstovi i popratne informacije o radu i instalaciji dostupni na Githubu. Važno za instalaciju: Anbox se nudi kao snap paket. Snap je Canonicals (sponzor Linux distribucije Ubuntu, canonical.com), novi format instalacijskog paketa koji sada uz Ubuntu podržavaju i druge distribucije Linuxa. Anbox se može instalirati s trenutnim Ubuntu Linux sustavom uz malo napora. Razlog za to: Podsustavi jezgre “ashmem” i “binder”, koji su obvezni za Android spremnik, uključeni su u Ubuntu od verzije 19.04. Ako još uvijek koristite stariju verziju, odgovarajuće informacije o instalaciji pronaći ćete na web stranici Anbox.

Jednostavna je instalacija Anboxa

Prvo preuzmite potrebne Anbox module s Githuba na web stranici programera Anbox i raspakirajte datoteke u mapu po vašem izboru. Na Linux računalu otvorite terminal i upišite:

snap install -devmode -beta pretinac

Ako još niste prijavljeni u Ubuntu trgovinu, upotrijebite ovu naredbu da instalirate Anbox:

sudo snap install -devmode -beta anbox

Da biste ažurirali Anbox na noviju verziju, unesite:

snap refresh -beta -devmode pretinac

Za informacije o dostupnim verzijama Snapa pogledajte:

snap info pretinac

Programeri zadržavaju dvije verzije: stariju i stabilniju beta verziju i noviju verziju Edge. Ako želite imati koristi od novih funkcija, možete instalirati Edge varijantu sa sljedećom naredbom:

snap refresh -beta -edni spremnik

Kako instalirati Android aplikacije na svoj pametni telefon

Aplikacije se instaliraju putem APK -a (format datoteke Android aplikacije) ili izravno putem trgovine Google Play. U ovom slučaju odlučujemo se o udobnoj varijanti i unaprijed instaliramo Playstore na sljedeći način:

U prozor Terminala upišite sljedeće i pritisnite tipku Enter:

wget raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

Promijenite potrebna prava pristupa nakon instalacije sa:

chmod + x install-playstore.sh

I na kraju instalirajte Trgovinu Play putem:

./install-playstore.sh

Ovisno o brzini interneta, instalacija može potrajati nekoliko minuta. Zatvorite terminal i otvorite Anbox iz izbornika aplikacije Ubuntu.

Kada se prvi put prijavite u Trgovinu Play, morate unijeti svoje korisničko ime i zaporku da bi se vaš Google račun prijavio. Ako koristite dvosmjernu provjeru autentičnosti, potvrdite pristup svom računalu sa svojim Android pametnim telefonom.

Zaključak

Anbox se može instalirati u sve Linux sustave koji podržavaju Snaps. Anbox je u tu svrhu postavljen, kako je opisano, s ručnom instalacijom pomoću naredbi naredbenog retka. Za instalaciju je instalirano nekoliko kernel modula čija su root prava potrebna. Dodatne informacije možete pronaći na https://anbox.io/.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave