Google Play Store, instalirajte ga na Anboxu i omogućite ARM podršku

O anboxu i Google Playu

U sljedećem ćemo članku pogledati Anbox ili Android u kutiji. Ovo je besplatan i otvoren alat koji omogućava pokrenite Android aplikacije na Gnu / Linuxu. Kolega nam je o njoj rekao prije nekog vremena u drugom članak. Ovaj alat pokreće Android izvršavanje u LXC spremniku. U njemu on stvara strukturu Android direktorija, dok koristi izvorni Linux kernel za pokretanje aplikacija.

Njegove glavne karakteristike su sigurnost, performanse, integracija i konvergencija, navodi se na njegovoj web stranici. Uz Anbox, svaka Android aplikacija ili igra započinje u zasebnom prozoru, baš poput sistemskih aplikacija i ponašaju se manje-više poput normalnih prozora.

Anbox se prema zadanim postavkama ne isporučuje s Google Play trgovinom. Takođe ne podržava ARM aplikacije. Da bismo instalirali aplikacije, morat ćemo preuzmite svaku APK aplikaciju i instalirajte je ručno pomoću adb. Takođe, instaliranje ARM aplikacija ili igara ne funkcionira prema zadanim postavkama s Anboxom. Kada pokušava instalirati ove vrste aplikacija ili igara, sistem će nam pokazati grešku jednaku ili sličnu sljedećoj:

Failed to install PACKAGE.NAME.apk: Failure INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113

Da bismo izbjegli ovu poruku, morat ćemo konfigurirati i Google Play trgovinu i podršku za ARM aplikacije (via libhoudini) ručno za Android u kutiji, ali ovo je prilično složen proces. Za olakšati instalaciju Google Play trgovine i Google Play usluga u Anboxui čine ga kompatibilnim sa ARM aplikacijama i igrama ljudi iz geeks-r-us.de (članak je na njemačkom jeziku) je stvorio un skripta koji automatizira ove zadatke.

Prije nego što dublje uđemo u ovo pitanje, želio bih to jasno razjasniti ne rade sve Android aplikacije i igre na Anboxu, čak i nakon integracije libhoudini za ARM podršku. Neke Android aplikacije i igre se možda neće pojaviti u trgovini Google Play. U drugim slučajevima mogu biti dostupni za instalaciju, ali neće raditi. Takođe, neke funkcije možda neće biti dostupne u drugim aplikacijama.

Instalirajte Google Play Store i omogućite podršku za ARM aplikacije / igre u Anboxu

aplikacija koja se izvodi u Anboxu

Sljedeće upute očito neće raditi ako Anbox nije već instaliran na vašoj Gnu / Linux radnoj površini. Ako još uvijek imate instalaciju na čekanju, možete slijediti upute koje možemo pronaći u vašem web stranica. Uz to ćemo morati trčati anbox.appmgr najmanje jednom nakon instalacije Anboxa i prije korištenja naredbi koje ćemo vidjeti u ovom članku. Tako ćemo izbjeći moguće probleme.

Instalirajte zavisnosti

Prije svega, instalirat ćemo potrebne zavisnosti. Na Debianu, Ubuntuu ili Linux Mint-u koristit ćemo ovu naredbu za instalirajte potrebne zavisnosti sa terminala (Ctrl + Alt + T):

sudo apt install wget lzip unzip squashfs-tools

Preuzmite i instalirajte skriptu

Jednom kada se Anbox instalira i zavisnosti budu riješene, sada ćemo preuzeti i izvršiti skripta koja automatski preuzima i instalira Google Play Store, Google Play Services i libhoudini (za ARM aplikacije / kompatibilnost igara) u našem objektu Anbox.

Kao obično, važno je ne pokretati skriptu bez znanja što ona radi. Prije pokretanja ovog skripta, provjerite svoj kod.

Nakon što se skripta provjeri, možemo je preuzeti, dati joj potrebna odobrenja i pokrenuti je na našoj Gnu / Linux radnoj površini. Za sve ovo koristit ćemo ove naredbe u terminalu (Ctrl + Alt + T):

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

chmod +x install-playstore.sh

sudo ./install-playstore.sh

Pokretanje Anboxa

dozvole anbox google playstore i usluge

Da bi Google Play trgovina mogla raditi na Anboxu, možda ćemo morati omogućiti sve dozvole za Google Play trgovinu i Google Play usluge. Prvo ćemo pokrenuti Anbox:

anbox.appmgr

Onda ćemo ići na Postavke> Aplikacije> Google Play (trgovina i usluge)> Dozvole i ovdje omogućujemo sve dostupne dozvole.

U ovom trenutku trebali bismo biti u mogućnosti prijaviti se putem Google računa u Google Play trgovini.

Račun Google play trgovine

Problemi s vezom s vašim Google računom

Ako ne omogućimo sva dopuštenja za Google Play Store i Google Play Services, mogli bismo naići na problem prilikom pokušaja prijave na naš Google račun. Poruka koja će nam se pojaviti bit će otprilike poput: 'Prijava nije uspjela. Došlo je do problema u komunikaciji s Googleovim serverima. Pokušajte ponovo kasnije'.

Nakon što započnemo sesiju, možemo deaktivirati neke dozvole koje smo prije aktivirali.

prijavite se svojim google računom u Anboxu

Ako naiđete na probleme s povezivanjem prilikom prijave na Google račun iz Anboxa, pobrinite se za anbox-bride.sh trči:

Da bismo pokrenuli skriptu, izvršavamo u terminalu (Ctrl + Alt + T):

sudo /snap/anbox/current/bin/anbox-bridge.sh start

Da biste ga ponovo pokrenuli, naredba će biti sljedeća:

sudo /snap/anbox/current/bin/anbox-bridge.sh restart

Prema onome što sam pročitao, možda ćemo također trebati instalirati dnsmasq paket ako i dalje budemo imali problema s povezivanjem s Anboxom, kao što se čini da se dogodilo ovaj korisnik. To nije bilo potrebno na mojoj radnoj površini Ubuntu 18.04.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   gregory rekao je

    Bog je napokon čuo moje molitve

  2.   Jorge Ariel Utello rekao je

    radi li to za nekoga?

  3.   J. Pairo rekao je

    Dobar dan, slijedeći sve korake, otvorit će se prozor (bez okvira ili gornje trake) gdje se nalazi Android logotip i riječ "Starting" na nekoliko sekundi, a zatim nestaje sa ekrana. Skripta radi bez grešaka, ali nijedan anbox koji izađe sa ovom "[daemon.cpp: 59 @ Run] usluga upravitelja aplikacija još nije pokrenuta".
    Ubuntu 18.04 LTS sa zadanim Gnomom.

    Pozdrav!

  4.   Damian Amoedo rekao je

    Zdravo. Kada sam probao ovaj program, dobio sam sličnu grešku kada sam ga instalirao na virtualnu mašinu. Ali kada sam ga testirao na stvarnom računaru (Ubuntu 18.04 s Gnomom po defaultu), funkcionirao je bez problema slijedeći instalacijske korake dane na stranici Anbox. Imate vezu u članku. Dokaz da to imate imate na snimkama zaslona koji krase post, ja sam ih učinio dok sam testirao program. Salu2.

  5.   gabriel rekao je

    zdravo, instaliram sve savršeno, ali kad odem koristiti google play, upravo sam vidio. kako mogu riješiti

  6.   Erick tucto rekao je

    Znate li kako ponovo pokrenuti anbox?

  7.   Brandon rekao je

    Hvala, informacije su vrlo fragmentirane na drugim web lokacijama, pa čak i iz izvornog koda. Ali na kraju je bilo uspješno. Dobro funkcionira u Mint-u.
    Pozdrav.

  8.   Javier rekao je

    Jedino što me brine je da se iz sigurnosnih razloga prijavim sa svojim google računom.

  9.   Carlos rekao je

    Zdravo. Kada pokušam instalirati zavisnosti, na kraju mi ​​se prikazuje ovo:

    Pogreška: 1 http://archive.ubuntu.com/ubuntu disk / univerzum amd64 lzip amd64 1.21-3
    404 nije pronađeno [IP: 91.189.88.152 80]
    E: Nije uspjelo dobiti http://archive.ubuntu.com/ubuntu/pool/universe/l/lzip/lzip_1.21-3_amd64.deb 404 nije pronađeno [IP: 91.189.88.152 80]
    E: Neke datoteke se ne mogu dobiti, možda bih trebao pokrenuti "apt-get update" ili pokušati ponovo s –fix-missing?

    Ako biste mi mogli pomoći, bio bih vam zahvalan.

  10.   ariel rekao je

    Sve funkcionira kod mene. Preuzimam igre, ali igre koje preuzmem ne rade kod mene

  11.   himo rekao je

    chmod + x install-playstore.sh

    sudo ./install-playstore.sh
    Oni su ti koji me izluđuju. Radim sve što mi tutorijal kaže i kad dođem ovdje, terminal jednostavno ne radi ništa

    1.    eclipse1234 rekao je

      zdravo, jesi li to riješio??? kada sam stavio ovo drugo, terminal jednostavno ne radi ništa, molim vas recite mi da li ste to riješili i kako

  12.   rocio rekao je

    kako da radim u ubuntu-u da imam play store

    1.    eclipse1234 rekao je

      zdravo, da li si uspeo da to rešiš??? meni se isto dešava Izluđuje me da kada to stavim, jednostavno više ništa ne radi. molim te reci mi kako da to riješim

  13.   to mav rekao je

    Hvala na vašem doprinosu, mogao sam da ga instaliram i koristim sasvim dobro!