Android tem um kernel Linux, mas em desenvolvimento os aplicativos e as APIs usadas para este sistema são diferentes das que temos no GNU / Linux. É por isso que não podemos executar aplicativos deste sistema operacional Google em nossa distribuição Linux de uma maneira simples. Precisamos de algum emulador ou software para nos ajudar a gerar uma camada de compatibilidade de maneira semelhante à que o Wine faz com o software nativo do Microsoft Windows.
Existem vários desses projetos que podem nos ajudar a executar aplicativos Android em nossa distribuição GNU / Linux, mas se você quiser um simples, Anbox. É uma camada de compatibilidade, assim como o Wine e, claro, também é um código aberto e gratuito. Seu objetivo é poder rodar qualquer aplicativo Android em outros sistemas operacionais Linux, e cumpre seu objetivo tão bem quanto outros projetos como Genimobile, Shashlik, etc.
A maior diferença do Anbox com relação às alternativas é que usará o kernel de nossa distribuição. Quer dizer, use o mesmo kernel Linux e estende essa camada de compatibilidade em vez de usar um kernel modificado diferente como em outros emuladores. Isso permite trabalhar de uma forma mais leve e íntima com o hardware de nossa equipe, ao invés de engordar o projeto ou colocar “intermediários”.
Pára instale-o, podemos usar pacotes universais Snap, pacotes universais que podem ser usados em qualquer distro e tornam as coisas muito mais fáceis. No entanto, você também pode usar os repositórios e gerenciadores de pacotes de cada distro para isso ... Então, uma vez que tenhamos instalado e configurado, o próximo passo é instalar o aplicativo que queremos (.apk) e usá-lo sem mais delongas. Se você quiser ver detalhes de todo esse processo que é um pouco diferente em cada distro, você pode encontrar todas as informações bem explicadas e passo a passo no site oficial do projeto anbox.io.