Google Play Store, instale-o no Anbox e ative o suporte ARM

Sobre anbox e google play

No próximo artigo, daremos uma olhada no Anbox ou Android in a Box. Esta é uma ferramenta gratuita e de código aberto que permite executar aplicativos Android em Gnu / Linux. Um colega nos contou sobre ela um tempo atrás em outro artículo. Esta ferramenta inicia o Android runtime em um contêiner LXC. Nele, ele recria a estrutura de diretório do Android, enquanto usa o kernel Linux nativo para executar aplicativos.

Suas principais características são segurança, performance, integração e convergência, de acordo com seu site. Com Anbox, cada aplicativo ou jogo Android começa em uma janela separada, assim como os aplicativos do sistema, e se comportam mais ou menos como as janelas normais.

Por padrão, o Anbox não é fornecido com a Google Play Store. Ele também não oferece suporte a aplicativos ARM. Para instalar aplicativos, teremos que baixe cada APK de aplicativo e instale-o manualmente usando adb. Além disso, a instalação de aplicativos ARM ou jogos não funciona por padrão com o Anbox. Ao tentar instalar esses tipos de aplicativos ou jogos, o sistema nos mostrará um erro igual ou semelhante ao seguinte:

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

Para evitar esta mensagem, teremos que configurar a Google Play Store e o suporte para aplicativos ARM (via libhoudini) manualmente para o Android in a Box, mas este é um processo bastante complicado. Pra facilitar a instalação do Google Play Store e Google Play Services no Anboxe torná-lo compatível com aplicativos e jogos ARM, pessoas de geeks-r-us.de (o artigo é em alemão) criou un escrita que automatiza essas tarefas.

Antes de entrarmos neste assunto em profundidade, gostaria de deixar claro que nem todos os aplicativos e jogos Android funcionam no Anbox, mesmo depois de integrar libhoudini para suporte ARM. Alguns aplicativos e jogos para Android podem não aparecer na Google Play Store. Em outros casos, eles podem estar disponíveis para instalação, mas não funcionarão. Além disso, algumas funções podem não estar disponíveis em outros aplicativos.

Instale a Google Play Store e ative o suporte para aplicativos / jogos ARM no Anbox

aplicativo em execução no Anbox

As instruções a seguir obviamente não funcionarão se o Anbox ainda não estiver instalado em sua área de trabalho Gnu / Linux. Se você ainda tem a instalação pendente, você pode seguir as instruções que podemos encontrar em seu pagina web. Além disso, teremos que corrida anbox.appmgr pelo menos uma vez depois de instalar o Anbox e antes de usar os comandos que veremos neste artigo. Assim evitaremos possíveis problemas.

Instale dependências

Em primeiro lugar, vamos instalar as dependências necessárias. No Debian, Ubuntu ou Linux Mint, usaremos este comando para instalar dependências necessárias do terminal (Ctrl + Alt + T):

sudo apt install wget lzip unzip squashfs-tools

Baixe e instale o script

Assim que o Anbox estiver instalado e as dependências forem resolvidas, agora vamos baixar e executar o script que baixa e instala automaticamente Google Play Store, Google Play Services e libhoudini (para aplicativos ARM / compatibilidade de jogos) em nossas instalações Anbox.

Como sempre, é importante não executar um script sem saber o que ele faz. Antes de executar este escrita, verifique o seu código.

Assim que o script for verificado, podemos baixá-lo, dar-lhe as permissões necessárias e executá-lo em nosso desktop Gnu / Linux. Por tudo isso, vamos usar estes comandos em um 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

Lançamento do Anbox

permissões anbox google playstore e serviços

Para que a Google Play Store funcione no Anbox, talvez tenhamos que habilitar todas as permissões para Google Play Store e Google Play Services. Primeiro, vamos executar o Anbox:

anbox.appmgr

Então iremos para Configurações> Aplicativos> Google Play (Loja e Serviços)> Permissões e aqui ativamos todas as permissões disponíveis.

Neste ponto, devemos ser capazes de fazer login com uma conta do Google na Google Play Store.

Conta da Google Play Store

Problemas de conectividade com sua conta do Google

Se não habilitarmos todas as permissões para Google Play Store e Google Play Services, podemos ter um problema ao tentar fazer login em nossa conta do Google. A mensagem que aparecerá para nós será algo como: 'Falha na autenticação. Ocorreu um problema de comunicação com os servidores do Google. Tente novamente mais tarde'.

Assim que tivermos a sessão iniciada, podemos desativar algumas das permissões que ativamos antes.

faça login com sua conta do google no Anbox

Se você encontrar problemas de conectividade ao fazer login em sua conta do Google a partir do Anbox, certifique-se de que anbox-bride.sh está correndo:

Para iniciar o script, executamos em um terminal (Ctrl + Alt + T):

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

Para reiniciá-lo, o comando será o seguinte:

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

Pelo que li, também podemos precisar instalar o pacote dnsmasq se continuarmos a ter problemas de conectividade com o Anbox, como parece ter acontecido com este usuário. Isso não foi necessário em meu desktop Ubuntu 18.04.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   gregory dito

    Deus finalmente ouviu minhas orações

  2.   Jorge Ariel Utelo dito

    isso funciona para alguém?

  3.   J. Pairo dito

    Boa tarde, seguindo todos os passos, abre-se a janela (sem moldura, nem barra superior) onde está o logo do Android e a palavra "Iniciando" por alguns segundos, depois desaparece da tela. O script funciona sem erros, mas nenhuma caixa de entrada que sai com esse "[daemon.cpp: 59 @ Run] O serviço do gerenciador de aplicativos ainda não está em execução".
    Ubuntu 18.04 LTS com o Gnome padrão.

    Saudações!

  4.   Damião Amoedo dito

    Olá. Quando experimentei este programa, recebi um erro semelhante ao instalá-lo em uma máquina virtual. Mas quando testei em uma máquina real (Ubuntu 18.04 com Gnome por padrão) funcionou sem problemas seguindo as etapas de instalação fornecidas na página Anbox. Você tem o link no artigo. Você tem a prova de que funciona nas capturas de tela que enfeitam o post, que fiz enquanto testava o programa. Salu2.

  5.   gabriel dito

    ola eu instalo tudo perfeito mas quando vou usar o google play acabei de ver. como posso resolver

  6.   Erick tucto dito

    Você sabe como reiniciar o anbox?

  7.   Brandon dito

    Obrigado, as informações estão muito fragmentadas em outros sites e até mesmo no código-fonte. Mas no final foi um sucesso. Funciona bem no Mint.
    Saudações.

  8.   Javier dito

    Pta a única coisa que me preocupa é entrar com a minha conta google por motivos de segurança.

  9.   Carlos dito

    Olá. Quando tento instalar as dependências, no final me mostra o seguinte:

    Err: 1 http://archive.ubuntu.com/ubuntu disco / universo amd64 lzip amd64 1.21-3
    404 não encontrado [IP: 91.189.88.152 80]
    E: Falha ao obter http://archive.ubuntu.com/ubuntu/pool/universe/l/lzip/lzip_1.21-3_amd64.deb 404 não encontrado [IP: 91.189.88.152 80]
    E: Não foi possível obter alguns arquivos, talvez eu deva executar "apt-get update" ou tentar novamente com –fix-missing?

    Se você pudesse me ajudar, eu ficaria muito grato.

  10.   ariel dito

    Tudo funciona para mim Eu baixei os jogos, mas os jogos que eu baixei não funcionam para mim

  11.   himo dito

    chmod + x install-playstore.sh

    sudo ./install-playstore.sh
    São eles que me enlouquecem, faço tudo o que o tutorial manda e quando chego aqui o terminal simplesmente não faz nada

    1.    eclipse1234 dito

      olá, conseguiu resolver??? quando eu coloco o último, o terminal simplesmente não faz nada, por favor me diga se você resolveu e como

  12.   orvalho dito

    como faço no ubuntu para ter play store

    1.    eclipse1234 dito

      ola vc conseguiu resolver??? A mesma coisa acontece comigo Isso me deixa louco que quando eu coloco isso simplesmente não faz mais nada. por favor me diga como resolver

  13.   para mav dito

    Obrigado pela sua contribuição, eu consegui instalar e usá-lo muito bem!