![Como sempre executar o CMD como administrador no Windows](/f/e265ede1f8281ee1e85b30f9f9ef40f4.jpg?width=100&height=100)
O sonho de poder rodar aplicativos Android em distribuições Linux como o Ubuntu está um passo mais perto da realidade, graças a um novo projeto de código aberto promissor chamado ‘SPURV‘.
‘Não seria ótimo se você pudesse executar seus aplicativos Android favoritos no Ubuntu, em modo de janela com integrações nativas?’
‘SPURV’ é um ambiente Android experimental em contêiner que pode executar aplicativos Android juntamente com aplicativos Linux normais de desktop em Wayland.
É o trabalho de Collabora, uma empresa de consultoria e desenvolvimento de software de código aberto com sede no Reino Unido, que revelou seu novo projeto experimental em uma postagem de blog.
Agora, o Linux não tem falta de aplicativos nativos. Há uma grande variedade de softwares e jogos nativos disponíveis, incluindo editores de imagem, navegador da web, clientes de e-mail e aplicativos de mídia social.
Mas não seria ótimo se você pudesse tb entrar no ecossistema de aplicativos Android? Executar seus aplicativos Android favoritos na área de trabalho do Ubuntu em modo de janela, com integrações nativas?
Bem, o projeto ‘SPURV’ estabelece uma base exatamente para isso.
Anbox é o projeto de software livre em que você provavelmente pensou quando leu o título acima. É a solução frequentemente mencionada para "como executar aplicativos Android no Linux?" questão quando levantada.
Mas apesar de toda a promessa que a Anbox mostra - que é bastante - ela continua a) tecnicamente diferente eb) é de alguma forma fora de ser a maneira amigável de executar arquivos .apk no sistema Linux que muitos (eu inclusive) gostariam ser.
O vídeo de demonstração acima mostra aplicativos nativos do Wayland Linux e um aplicativo Android rodando ao mesmo tempo. Não é polido ou aperfeiçoado, mas mostra o que é possível.
De alguma forma, SPURV parece semelhante a Bluestacks, um emulador que pode executar aplicativos Android em desktops Windows no modo ‘em janela’.
Como Bluestacks, SPURV cria um dispositivo Android emulado em seu sistema Linux. Mas, ao contrário do Bluestacks, não é um runtime "tudo-em-um" que você pode baixar e instalar.
SPURV é mais uma coleção de ferramentas que podem ser usadas para configurar um contêiner Android, instalar aplicativos Android dentro dele e, em seguida, execute esses aplicativos em tela cheia em um desktop Wayland Linux em cima do host Linux núcleo.
A feitiçaria técnica permite que os aplicativos Android aproveitem os recursos de hardware do sistema Linux subjacente, como áudio, rede e pilhas de gráficos, como mostra este diagrama:
A principal "desvantagem" do SPURV é, como todas as experiências virtualizadas / emuladas, o fato de você estar executando um sistema Android completo em cima de um sistema Linux completo. Eficiente em termos de recursos, isso não é.
Collabora dizer o projeto visa executar “um único aplicativo Android em tela cheia” em vez de vários aplicativos em janela.
Mas isso não impede que os desenvolvedores na comunidade de software livre mais ampla adaptem o projeto para se adequar a diferentes casos de uso.
O Google, por meio de seu esforço bem-sucedido de Android para Chromebooks, nos mostra que contêineres e ambientes virtuais posso ser adaptado para executar aplicativos Android no Linux de uma maneira funcional, com desempenho e perfeitamente integrada.
"Os limites do sistema operacional não são tão distintos agora como eram antes; nenhuma razão para que o Linux não deva se divertir "
Os limites do sistema operacional não são tão distintos agora como eram antes. O ChromeOS pode executar aplicativos Android, o Windows 10 pode executar ferramentas Linux CLI nativas e as versões recentes do macOS vêm pré-carregadas com uma seleção de softwares iOS populares.
Não há razão para que o Linux não deva se juntar à diversão, hein?
É o começo do SPURV. O projeto acaba de ser anunciado publicamente. Como tal, não há um Flatpak ou runtime bem embalado para baixar e instalar em seu sistema.
Se você estiver interessado em aprender mais, se envolver com o desenvolvimento ou construir o projeto a partir da fonte, verifique o página Gitlab do projeto para mais informações. Lá você encontrará o código-fonte e um guia sobre como configurar as coisas.
Você deseja executar aplicativos Android na área de trabalho do Linux?
Tudo Ubuntu, diariamente. Desde 2009.