„Google Play Store“, įdiekite ją „Anbox“ ir įgalinkite ARM palaikymą

Apie „Anbox“ ir „Google Play“

Kitame straipsnyje apžvelgsime „Anbox“ arba „Android in a Box“. Tai yra nemokamas ir atviro kodo įrankis, leidžiantis paleiskite „Android“ programas „Gnu“ / „Linux“. Kolega apie ją prieš kurį laiką pasakojo kitame straipsnis. Šis įrankis paleidžia „Android“ vykdymo laikas LXC sudėtiniame rodinyje. Jame atkuriama „Android“ katalogų struktūra, o programoms paleisti naudojamas vietinis „Linux“ branduolys.

Pagrindiniai jo bruožai yra saugumas, našumas, integracija ir konvergencija, rašoma jos interneto svetainėje. Su „Anbox“, kiekviena „Android“ programa ar žaidimas prasideda atskirame lange, kaip ir sistemos programos, ir jos elgiasi daugiau ar mažiau kaip įprasti langai.

Pagal numatytuosius nustatymus „Anbox“ nepateikiama „Google Play“ parduotuvėje. Jis taip pat nepalaiko ARM programų. Norėdami įdiegti programas, turėsime atsisiųskite kiekvieną APK programą ir įdiekite ją rankiniu būdu naudodami „ADB“. Be to, naudojant „Anbox“ ARM programų ar žaidimų diegimas pagal numatytuosius nustatymus neveikia. Bandant įdiegti tokio tipo programas ar žaidimus, sistema parodys klaidą, lygią ar panašią į šią:

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

Norėdami išvengti šio pranešimo, turėsime sukonfigūruoti „Google Play“ parduotuvę ir ARM programų palaikymą (per libhoudini) rankiniu būdu „Android“ dėžutėje, tačiau tai yra gana sudėtingas procesas. Dėl palengvinti „Google Play“ parduotuvės ir „Google Play“ paslaugų diegimą „Anbox“ir padarykite jį suderinamą su ARM programomis ir žaidimais, iš kurių žmonės geeks-r-us.de (straipsnis yra vokiečių kalba) sukūrė un scenarijus kad automatizuoja šias užduotis.

Prieš gilindamiesi į šį klausimą, norėčiau tai aiškiai pasakyti ne visos „Android“ programos ir žaidimai veikia „Anbox“, net integravus libhoudini ARM palaikymui. Kai kurios „Android“ programos ir žaidimai gali būti nerodomi „Google Play“ parduotuvėje. Kitais atvejais juos galima įdiegti, bet jie neveiks. Be to, kai kurios funkcijos gali būti nepasiekiamos kitose programose.

Įdiekite „Google Play“ parduotuvę ir įgalinkite „ARM“ programų / žaidimų palaikymą „Anbox“

programa veikia „Anbox“

Šios instrukcijos akivaizdžiai neveiks, jei „Anbox“ dar nėra įdiegta jūsų „Gnu / Linux“ darbalaukyje. Jei vis dar turite laukiantį diegimą, galite vadovautis instrukcijomis, kurias galime rasti jūsų Interneto svetainė. Be to, turėsime paleisti anbox.appmgr bent kartą įdiegę „Anbox“ ir prieš naudodami komandas, kurias pamatysime šiame straipsnyje. Tokiu būdu išvengsime galimų problemų.

Įdiekite priklausomybes

Visų pirma, mes ketiname įdiegti reikalingas priklausomybes. Debian, Ubuntu ar Linux Mint naudosime šią komandą įdiegti reikalingas priklausomybes iš terminalo („Ctrl“ + „Alt“ + T):

sudo apt install wget lzip unzip squashfs-tools

Atsisiųskite ir įdiekite scenarijų

Įdiegę „Anbox“ ir išsprendę priklausomybes, dabar mes atsisiųsime ir vykdysime scenarijus, kuris automatiškai atsisiunčia ir įdiegia „Google Play“ parduotuvę, „Google Play“ paslaugas ir „libhoudini“ (ARM programų / žaidimų suderinamumui) mūsų „Anbox“ įrenginyje.

Kaip visada, svarbu nepaleisti scenarijaus nežinant, ką jis daro. Prieš tai paleisdami scenarijus, patikrinkite savo kodą.

Patikrinę scenarijų, galime jį atsisiųsti, suteikti reikiamus leidimus ir paleisti jį savo Gnu / Linux darbalaukyje. Tam naudosime šias komandas terminale (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

Paleisti „Anbox“

leidimai anbox google playstore ir paslaugos

Kad „Google Play“ parduotuvė veiktų „Anbox“, mums gali tekti įgalinti visus „Google Play“ parduotuvės ir „Google Play“ paslaugų leidimus. Pirmiausia paleisime „Anbox“:

anbox.appmgr

Tada mes eisime į Nustatymai> Programos> „Google Play“ (parduotuvė ir paslaugos)> Leidimai ir čia įgaliname visus galimus leidimus.

Šiuo metu turėtume galėti prisijungti naudodami „Google“ paskyrą „Google Play“ parduotuvėje.

„Google Play“ parduotuvės paskyra

„Google“ paskyros ryšio problemos

Jei neįgalinsime visų „Google Play“ parduotuvės ir „Google Play“ paslaugų leidimų, gali kilti problemų bandant prisijungti prie „Google“ paskyros. Pranešimas, kuris mums pasirodys, bus maždaug toks:Prisijungimas nepavyko. Susisiekiant su „Google“ serveriais kilo problema. Pabandyti dar kartą vėliau".

Pradėję sesiją galime išjungti kai kuriuos anksčiau suaktyvintus leidimus.

prisijunkite naudodami „Google“ paskyrą „Anbox“

Jei prisijungdami prie „Google“ paskyros iš „Anbox“ susiduriate su ryšio problemomis, įsitikinkite, kad anbox-bride.sh bėga:

Norėdami paleisti scenarijų, vykdome terminale („Ctrl“ + „Alt“ + T):

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

Norėdami jį paleisti iš naujo, komanda bus tokia:

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

Iš to, ką perskaičiau, mums taip pat gali tekti įdiegti „dnsmasq“ paketą jei ir toliau kyla problemų su „Anbox“, kaip atrodo, nutiko šis vartotojas. Tai nebuvo būtina mano „Ubuntu 18.04“ darbalaukyje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Gregory sakė

    Pagaliau Dievas išgirdo mano maldas

  2.   Jorge'as Arielis Utello sakė

    ar tai kažkam tinka?

  3.   J. Pairo sakė

    Laba diena, atlikus visus veiksmus, atidaromas langas (be rėmelio ar viršutinės juostos), kur kelioms sekundėms yra „Android“ logotipas ir žodis „Pradedama“, tada jis dingsta iš ekrano. Scenarijus veikia be klaidų, tačiau nėra dėžutės, kuri išleidžia šią „[daemon.cpp: 59 @ Run] Programų tvarkyklės paslauga dar neveikia“.
    „Ubuntu 18.04 LTS“ su numatytuoju „Gnome“.

    Sveikinimai!

  4.   Damianas Amoedo sakė

    Sveiki. Išbandžius šią programą, ją įdiegus į virtualią mašiną, gavau panašią klaidą. Bet kai išbandžiau jį tikroje mašinoje (pagal nutylėjimą „Ubuntu 18.04“ su „Gnome“), jis veikė be problemų vykdydamas „Anbox“ puslapyje pateiktus diegimo veiksmus. Straipsnyje turite nuorodą. Turite įrodymą, kad tai veikia ekrano kopijose, kurios puošia įrašą, aš juos padariau bandydamas programą. Salu2.

  5.   Gabriel sakė

    sveiki, aš įdiegiau viską tobulai, bet kai einu naudoti „Google Play“, jis tiesiog pamatė. kaip aš galiu išspręsti

  6.   Erikas tucto sakė

    Ar žinote, kaip iš naujo paleisti pašto dėžutę?

  7.   Brandon sakė

    Ačiū, informacija yra labai fragmentiška kitose svetainėse ir net iš šaltinio kodo. Bet galiausiai tai pavyko. Puikiai veikia kalykloje.
    Sveikinimai.

  8.   Xavier sakė

    Pta vienintelis nerimą keliantis dalykas yra saugumo sumetimais įvesti savo „Google“ paskyrą.

  9.   Carlos sakė

    Sveiki. Kai bandau įdiegti priklausomybes, man tai parodo pabaigoje:

    Klaida: 1 http://archive.ubuntu.com/ubuntu diskas / visata amd64 lzip amd64 1.21-3
    404 nerasta [IP: 91.189.88.152 80]
    E: Nepavyko gauti http://archive.ubuntu.com/ubuntu/pool/universe/l/lzip/lzip_1.21-3_amd64.deb 404 nerasta [IP: 91.189.88.152 80]
    E: Nepavyko gauti kai kurių failų, galbūt turėčiau paleisti „apt-get update“ arba bandyti dar kartą naudodamas –fix-missing?

    Jei galėtumėte man padėti, būčiau dėkingas.

  10.   ariel sakė

    Man viskas tinka, aš atsisiųsti žaidimus, bet atsisiųsti žaidimai man netinka

  11.   himo sakė

    chmod + x install-playstore.sh

    sudo ./install-playstore.sh
    jie mane verčia iš proto, aš darau viską, ką man liepia pamoka, o kai aš čia patekiu, terminalas paprasčiausiai nieko nedaro

    1.    užtemimas 1234 m sakė

      labas, ar išsprendei??? kai dedu pastaraji, terminalas tiesiog nieko nedaro, pasakyk ar issprendei ir kaip

  12.   Rocio sakė

    Kaip man padaryti ubuntu, kad būtų žaidimų parduotuvė

    1.    užtemimas 1234 m sakė

      sveiki, ar pavyko išspręsti??? man tas pats nutinka Mane veda iš proto, kad kai tai įdedu, tai tiesiog nieko nebeveikia. prašau pasakyti, kaip tai išspręsti

  13.   į mav sakė

    Dėkojame už jūsų indėlį, man pavyko jį įdiegti ir naudoti puikiai!