Android lietotņu izmantošana Ubuntu-Linux: savā datorā iegūstiet Play veikala daudzveidību

Izmantojot Anbox, viedtālruņa lietojumprogrammas tiek rādītas lielajā monitorā

Tie, kas izmanto datoru vai piezīmjdatoru ar Ubuntu, bieži vien nav greizsirdīgi uz miljoniem Android lietotņu viedtālruņiem. Bet neuztraucieties: ar tādu rīku kā Anbox mobilās lietotnes darbojas Ubuntu Linux. Milzīga priekšrocība, ja bieži izmantota viedtālruņa lietojumprogramma nav pieejama lejupielādei Linux.

Windows pasaulē ir vairāki risinājumi Android pasaules izmantošanai, tostarp Google Play veikals personālajā datorā vai piezīmjdatora monitorā. Ieskaitot labi zināmo programmatūru no BlueStacks, kā arī tādus emulatorus kā MEmu, Noxplayer vai KOPlayer. Izmantojot Linux, Android faniem bija ilgi jāgaida, lai iegūtu kvalitatīvi lietojamu risinājumu. Gaidīšana ir beigusies, izmantojot “Anbox” (Android kastē). Tas nozīmē, ka daudzas Android lietotnes beidzot darbojas operētājsistēmā Linux tā, it kā tās būtu parastas darbvirsmas lietotnes.

Anbox darbojas jūsu Android sistēmas vietējā konteinerā. Īpašā lieta par to: Android darbojas pārsteidzoši ātri jūsu sistēmā, jo nav nepieciešams palaist virtualizētu programmatūras vidi operētājsistēmā Linux. Anbox nav emulatora programmatūra, piemēram, Genimobile vai Shashlik, kas emulācijas dēļ prasa ievērojami vairāk sistēmas resursu.

Tas ir aiz Anbox veiktspējas un drošības trika

Anbox izmanto definētās Linux nosaukumu telpas, lai pilnvērtīgu un drošu Android sistēmu varētu darbināt Linux datorā konteinerā. Tie ir tādi resursi kā: ipc, mount, net, pid, user, uts. Viņiem ir jāizvieto Android lietojumprogrammas jebkurā platformā, kuras pamatā ir GNU / Linux.

Tas pats kodols tiek palaists Linux izplatīšanai un Android lietotnēm, lai izvairītos no emulācijas vai virtualizācijas trūkumiem. Android, kas darbojas konteinerā, nav tiešas piekļuves resursdatora sistēmas aparatūrai. Visa piekļuve aparatūrai notiek caur anbox dēmonu, kas darbojas fonā, nodrošina visus nepieciešamos pakalpojumus un organizē piekļuvi aparatūrai.

Kāds ir Anbox izstrādes statuss un vai ar to darbojas visas Android lietotnes?

Pēc izstrādātāja Simona Felsa teiktā, Anbox joprojām atrodas attīstības stadijā. Šī iemesla dēļ jums joprojām ir jādzīvo ar dažiem stabilitātes un saderības trūkumiem ar dažām Linux versijām. Labāk to neizmantot kā vienīgo produktīvo sistēmu biznesa lietotņu izmantošanai.

Anbox līdz šim ir iestatīts lietošanai galddatoru sistēmās. To var izmantot arī mobilajās Linux operētājsistēmās, piemēram, Ubuntu Touch vai Sailfish OS. Instalēšanas laikā var būt nepieciešami papildu pielāgojumi attiecīgajam lietotāja interfeisam. Anbox Android izpildlaika vide pašlaik tiek piegādāta ar pielāgotu sistēmas attēlu, kura pamatā ir Android 7.1 (Nougat). Tajā darbojas lielākā daļa pašreizējo Android lietotņu.

Padoms: Play veikalā iepriekš pārliecinieties, vai Android 7.1 atbalsta vēlamo lietotni. Ja nē, jūs nevarat instalēt un izmantot lietotni kopā ar Anbox operētājsistēmā Linux. Pašreizējā Anbox versijā ir arī šādi ierobežojumi: Ja aparatūras funkcijas, piemēram, WiFi, Bluetooth vai telefonija, ir absolūti nepieciešamas, šīs funkcijas var nebūt pieejamas saimniekdatora sistēmā. Piemēram, tāpēc, ka atšķirībā no Android viedtālruņa jūsu piezīmjdatorā nav tālruņa moduļa.

Android izmantošana Ubuntu - kā instalēt Anbox

Anbox ir atvērtā pirmkoda programmatūra, kuras avota teksti un pievienotā informācija par darbību un instalēšanu ir pieejama vietnē Github. Svarīgi instalēšanai: Anbox tiek piedāvāts kā īslaicīga pakete. Snap ir Canonicals (Linux izplatīšanas Ubuntu sponsors, canonical.com), jauns instalācijas pakotnes formāts, ko tagad papildus Ubuntu atbalsta arī citi Linux izplatījumi. Anbox var instalēt ar pašreizējo Ubuntu Linux sistēmu ar nelielu piepūli. Iemesls tam: kodola apakšsistēmas “ashmem” un “binder”, kas ir obligātas Android konteineram, ir iekļautas Ubuntu no versijas 19.04. Ja joprojām izmantojat vecāku versiju, atbilstošo informāciju par instalēšanu atradīsit Anbox vietnē.

Anbox instalēšana ir vienkārša

Vispirms lejupielādējiet nepieciešamos Anbox moduļus no Github Anbox izstrādātāju vietnē un izpakojiet failus izvēlētajā mapē. Linux datorā atveriet termināli un ierakstiet:

snap install -devmode -beta anbox

Ja vēl neesat pieteicies Ubuntu veikalā, izmantojiet šo komandu, lai instalētu Anbox:

sudo snap install -devmode -beta anbox

Lai atjauninātu uz jaunāku Anbox versiju, ievadiet:

snap refresh -beta -devmode anbox

Lai iegūtu informāciju par pieejamajām Snap versijām, skatiet:

snap info anbox

Izstrādātāji uztur divas versijas: vecāku un stabilāku beta versiju un jaunāko Edge versiju. Ja vēlaties gūt labumu no jaunām funkcijām, varat instalēt Edge variantu ar šādu komandu:

snap refresh -beta -malas anbox

Kā viedtālrunī instalēt tādas Android lietotnes kā jūs

Lietotnes tiek instalētas, izmantojot APK (Android lietojumprogrammas faila formātu) vai tieši Google Play veikalā. Šajā gadījumā mēs izvēlamies ērtu variantu un iepriekš instalējam Playstore šādi:

Termināla logā ierakstiet šo un nospiediet taustiņu Enter:

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

Pēc instalēšanas mainiet nepieciešamās piekļuves tiesības ar:

chmod + x install-playstore.sh

Visbeidzot instalējiet Play veikalu, izmantojot:

./install-playstore.sh

Atkarībā no interneta ātruma instalēšana var aizņemt dažas minūtes. Aizveriet termināli un atveriet Anbox no Ubuntu lietojumprogrammas izvēlnes.

Kad pirmo reizi piesakāties Play veikalā, jums ir jāievada lietotājvārds un parole, lai pierakstītos savā Google kontā. Ja izmantojat divvirzienu autentifikāciju, apstipriniet datora piekļuvi, izmantojot savu Android viedtālruni.

Secinājums

Anbox var instalēt visās Linux sistēmās, kas atbalsta Snaps. Anbox šim nolūkam ir iestatīts, kā aprakstīts, ar manuālu instalēšanu, izmantojot komandrindas komandas. Ir instalēti vairāki kodola moduļi, kuru instalēšanai ir nepieciešamas saknes tiesības. Papildu informāciju var atrast vietnē https://anbox.io/.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave