Google Play Store, instal·la-en Anbox i habilita el suport ARM

About anbox i google play

En el següent article anem a fer una ullada a Anbox, o Android in a Box. Aquesta és una eina gratuïta i de codi obert que permet executar aplicacions d'Android en GNU / Linux. D'ella ja ens va parlar un company fa un temps en un altre article. Aquesta eina llança el entorn d'execució d'Android en un contenidor lxc. Al recrea l'estructura de directoris d'Android, mentre utilitza el nucli Linux nadiu per a executar aplicacions.

Les seves característiques principals són la seguretat, el rendiment, la integració i la convergència, segons el seu lloc web. Amb Anbox, cada aplicació o joc d'Android s'inicia en una finestra a part, A l'igual que les aplicacions de sistema, i es comporten més o menys com les finestres normals.

Per defecte Anbox no s'envia amb Google Play Store. Tampoc admet aplicacions ARM. Per instal·lar aplicacions, haurem de descarregar cada aplicació APK i instal·lar manualment usant adb. A més, la instal·lació d'aplicacions o jocs ARM no funciona per defecte amb Anbox. A l'intentar instal·lar aquest tipus d'aplicacions o jocs, el sistema ens mostrarà un error igual o semblant a el següent:

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

Per evitar aquest missatge, anem a haver de configurar tant Google Play Store com el suport per a aplicacions ARM (mitjançant libhoudini) De forma manual per Android in a Box, però aquest és un procés bastant complicat. per facilitar la instal·lació de Google Play Store i Google Play Services a Anbox, I que sigui compatible amb aplicacions i jocs ARM, la gent de geeks-r-us.de (l'article està en alemany) Ha creat un script que automatitza aquestes tasques.

Abans de ficar-nos en profunditat amb aquest assumpte, m'agradaria deixar en clar que no totes les aplicacions i jocs d'Android funcionen en Anbox, fins i tot després d'integrar libhoudini per al suport de ARM. És possible que algunes aplicacions i jocs d'Android no apareguin a la botiga de Google Play. En altres casos, poden estar disponibles per a la seva instal·lació, però no funcionaran. A més, algunes funcions no estiguin disponibles en altres aplicacions.

Instal·lar Google Play Store i habilitar el suport per a aplicacions / jocs ARM en Anbox

app funcionant en Anbox

Les següents instruccions òbviament no funcionaran si Anbox encara no està instal·lat al vostre escriptori GNU / Linux. Si encara tens la instal·lació pendent, pots seguir les instruccions que podem trobar en la seva lloc web. A més, haurem de executar anbox.appmgr a l'almenys una vegada després d'instal·lar Anbox i abans d'usar els comandaments que veurem en aquest article. Així evitarem possibles problemes.

Instal·lar les dependències

Abans de res, anem a instal·lar les dependències requerides. A Debian, Ubuntu o Linux Mint, farem servir aquesta comanda per instal·lar les dependències requerides des de la terminal (Ctrl + Alt + T):

sudo apt install wget lzip unzip squashfs-tools

Descàrrega i instal·lació de l'script

Un cop instal·lat Anbox i solucionades les dependències, ara ens descarregarem i executarem l'script que automàticament descàrrega i instal Google Play Store, Google Play Services i libhoudini (Per a aplicacions ARM / compatibilitat amb jocs) en la nostra instal·lació de Anbox.

Com sempre, és important no executar un script sense saber el que fa. Abans d'executar aquest script, Revisa el seu codi.

Un cop comprovat l'script, ja podem descarregar-lo, donar-li els permisos necessaris i executar al nostre escriptori GNU / Linux. Per tot això, farem servir aquestes comandes en un terminal (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

llançant Anbox

permisos anbox google playstore i services

Perquè Google Play Store funcioni en Anbox, possiblement haguem de habilitar tots els permisos tant per a Google Play Store com per a Google Play Services. Primer executarem Anbox:

anbox.appmgr

Després ens dirigirem a Settings> Apps> Google Play (Store i Services)> Permissions i aquí vam habilitar tots els permisos disponibles.

Arribats a aquest punt, hauríem de poder iniciar la sessió amb un compte de Google a Google Play Store.

Compte google play store

Problemes de connectivitat amb el teu compte de Google

Si no habilitem tots els permisos per a Google Play Store i Google Play Services, pot ser que ens trobem un problema a l'intentar iniciar sessió en el nostre compte de Google. El missatge que ens apareixerà, serà alguna cosa com: 'No s'ha pogut iniciar sessió. Hi va haver un problema a l'comunicar-se amb els servidors de Google. Intenta-ho de nou més tard'.

Una vegada que ja tinguem la sessió iniciada, ja podem desactivar alguns dels permisos que activem abans.

o diners amb el teu compte de google en Anbox

Si trobes problemes de connectivitat a l'iniciar la sessió al compte de Google des de Anbox, assegura't que anbox-bride.sh s'estigui executant:

Per llançar l'script, executem en una terminal (Ctrl + Alt + T):

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

Per reiniciar, la comanda serà el següent:

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

Pel que he llegit, és possible que també haguem instal·lar el paquet dnsmasq si continuem tenint problemes de connectivitat amb Anbox, com sembla que li ha passat a aquest usuari. Això no ha estat necessari en el meu escriptori Ubuntu 18.04.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   gregorio va dir

    déu per fi escolto les meves pregàries

  2.   Jorge Ariel Utello va dir

    a algú li funciona?

  3.   J. Pairó va dir

    Bona tarda, seguits tots els passos, s'obre la finestra (sense marc, ni barra superior) on hi ha el logotip d'Android i la paraula «Starting» durant uns segons, després desapareix de la pantalla. L'script funciona sense errors, però no anbox que surt això «[daemon.cpp: 59 @ Run] Application manager service is not running yet».
    Ubuntu 18.04 LTS amb el Gnome per defecte.

    Salutacions!

  4.   Damian Amoedo va dir

    Hola. Quan vaig provar aquest programa, al meu va sortir un error semblant quan ho vaig instal·lar en una màquina virtual. Però quan ho vaig provar en una màquina real (Ubuntu 18.04 amb el Gnome per defecte) va funcionar sense problema seguint els passos d'instal·lació que donen a la pàgina de Anbox. Tens l'enllaç a l'article. La prova que funciona les tens a les captures que adornen el post, les vaig fer mentre provava el programa. Salu2.

  5.   gabriel va dir

    hola instal perfecte tot però quan vaig a utilitzar google play es serra sol. com puc solucionar

  6.   Erick Tucte va dir

    Saben com reiniciar anbox?

  7.   Brandon va dir

    Gràcies, la informació està molt fragmentada en altres llocs i fins i tot des del codi font. Però a la fi es va aconseguir correctament. Funciona bé en Mint.
    Salutacions.

  8.   Javier va dir

    Pta l'únic que em preocupa és ingressar amb el meu compte google per temes de seguretat.

  9.   Carlos va dir

    Hola. Quan tracte d'instal·lar les dependències em mostra a la fin això:

    Err: 1 http://archive.ubuntu.com/ubuntu disc / universe amd64 lzip amd64 1.21-3
    404 Not Found [IP: 91.189.88.152 80]
    I: No s'ha pogut a l'obtenir http://archive.ubuntu.com/ubuntu/pool/universe/l/lzip/lzip_1.21-3_amd64.deb 404 Not Found [IP: 91.189.88.152 80]
    E: No s'han pogut obtenir alguns arxius, potser hagi d'executar «apt-get update» o hagi intentar-ho de nou amb -fix-missing?

    Si em poguessin ajudar, quedaria agraït.

  10.   ariel va dir

    em funciona tot descàrrec dels jocs però els jocs que descàrrec no em funcionen

  11.   Him va dir

    chmod + x install-playstore.sh

    suo ./install-playstore.sh
    són els que em tornen boig faig tot el que em diu el tutorial i a l'arribar aqui, simplement la terminal no fa res

    1.    eclipsi1234 va dir

      holaa, ho vas resoldre??? quan poso esoultimo simplement la terminal noo fa res, si us plau digues-me si ho vas resoldre i com

  12.   rosada va dir

    com ago a ubuntu per tenir play store

    1.    eclipsi1234 va dir

      holaa, vas aconseguir resoldre'l??? em passa el mateix. em torna boja que quan poso això simplement ja no fa res. Si us plau digues-me com resoldre'l

  13.   al mav va dir

    gràcies per la teva aportació, vaig poder instal·lar i utilitzar bé!