Contents

Como executar aplicações e jogos Android no Linux

Principais conclusões

O Waydroid apresenta uma escolha excecional para a execução de aplicações Android em sistemas baseados em Linux que utilizam o servidor de visualização Wayland, incluindo iterações mais recentes do Ubuntu, Fedora, Debian e Arch.

A execução de uma máquina virtual Android utilizando a iniciativa de código aberto Android x86 apresenta um método sem falhas para executar aplicações Android no seu sistema informático Linux.

O Android Studio, uma ferramenta de desenvolvimento de aplicações predominantemente utilizada por programadores, também permite aos utilizadores criar um dispositivo virtual Android (AVD) pessoal no Linux para executar aplicações Android.

Embora a instalação do BlueStacks possa não ser viável para todos os utilizadores, existem várias opções alternativas que permitem executar aplicações e jogos Android num computador com Linux. Isso inclui a criação de um ambiente Android virtual, utilizando o emulador Waydroid, simulando o Android usando o Android Studio ou optando pelo Genymotion como uma solução de emulação confiável.

Qual é a melhor opção para executar aplicativos Android no Linux?

Existem vários meios viáveis pelos quais se pode executar aplicações e jogos Android em sistemas Linux. Para este fim, vale a pena notar que a criação de um emulador Android, a utilização do Android Studio, a instalação do Waydroid e a aquisição do Genymotion representam apenas uma amostra das alternativas disponíveis.

Ao avaliar a escolha mais adequada para o ambiente Linux pessoal e as preferências de emulador de cada um, é essencial ter em conta a configuração do sistema existente e a experiência de jogo desejada. O seguinte fornece um esboço geral das opções disponíveis:

A aplicação Waydroid oferece uma solução ideal para sistemas operativos baseados em Linux que utilizam o controlador de visualização Wayland. É altamente recomendada para utilizadores que tenham instalado versões mais recentes do Ubuntu, Fedora, Debian e Arch, uma vez que estas distribuições estão predominantemente equipadas com o Wayland como servidor de ecrã predefinido.

Para instalar e utilizar um emulador eficiente para executar uma versão simplificada do sistema operativo Android, pode-se optar por empregar a iniciativa Android x86 de código aberto através da configuração de um ambiente de máquina virtual no seu computador pessoal.

O Android Studio é um ambiente de desenvolvimento integrado concebido especificamente para o desenvolvimento de aplicações na plataforma Android. Embora o seu foco principal sejam os engenheiros de software e os programadores de aplicações, também é possível utilizar esta ferramenta para configurar um dispositivo virtual Android (AVD) pessoal para fins de teste.No entanto, dado que a aplicação do Android Studio requer um certo nível de proficiência técnica, a sua utilização como meio para criar um AVD pode não ser considerada a opção mais eficiente ou fácil de utilizar disponível.

O Genymotion é uma ferramenta avançada concebida para executar dispositivos Android virtuais através de uma subscrição paga. Embora se destine principalmente a programadores que procuram uma assistência técnica abrangente, as suas funcionalidades versáteis e a interface de fácil utilização tornam-na acessível a pessoas que apreciam o valor das aplicações premium.

Embora vários manuais defendam a incorporação do Anbox - um software desatualizado a partir de fevereiro - é crucial identificar um substituto sustentado se se desejar executar aplicações Android.

Utilizar o Waydroid para jogar jogos Android

Para utilizar eficazmente o Waydroid como uma alternativa adequada ao Anbox para executar jogos Android em sistemas que descontinuaram o Anbox, é imperativo garantir que o seu servidor de visualização está definido para Wayland antes de implementar o Waydroid.

Uma forma de determinar se um sistema está a utilizar o Wayland como servidor de visualização é lançar uma instância de terminal e executar o comando para apresentar informações sobre a sessão atual, como “echo $SESSION_TYPE”.

 echo $XDG_SESSION_TYPE 

/pt/images/checking-system-display-server-type-in-terminal.jpg

Para que o sistema de um utilizador instale com sucesso o Waydroid, é necessário que este primeiro deixe de utilizar o servidor de visualização Xorg e adopte a utilização do Wayland como opção principal.

Em alternativa, pode optar-se por sair da conta de utilizador atual e navegar até ao ícone de engrenagem situado junto ao ecrã de início de sessão. Ao selecionar esta representação gráfica, surgirá um menu pendente que apresenta várias preferências de visualização. Ao escolher “Ubuntu” de entre estas selecções, é possível fazer a transição para a configuração convencional do Ubuntu no Xorg.

De facto, é crucial atualizar o inventário dos componentes de software instalados no seu sistema informático. Ao fazê-lo, pode ter a certeza de que todos os programas ou aplicações que adicionar terão as actualizações e melhorias mais recentes. Para atingir este objetivo, basta introduzir o comando acima mencionado no seu terminal ou na linha de comandos.

 sudo apt update 

Terá também de seguir as instruções de instalação do Waydroid para a sua distribuição Linux específica.No Ubuntu, Debian e seus derivados, você pode instalar o Waydroid digitando o seguinte no terminal para instalar os pré-requisitos, adicionar o repositório Waydroid ao seu sistema e instalar o Waydroid:

 sudo apt install curl ca-certificates -y
curl https://repo.waydro.id | sudo bash
sudo apt install waydroid -y 

Para iniciar o aplicativo Waydroid, várias medidas preliminares devem ser tomadas. Especificamente, é necessário lançar o contentor Waydroid e ativar a sua interface gráfica de utilizador. Isto pode ser conseguido executando o seguinte comando no terminal ou na linha de comandos:

 sudo waydroid container start
waydroid show-full-ui 

Em conclusão, chegou à fase em que pode começar a instalar aplicações Android no seu computador. Para tal, é necessário visitar uma fonte fidedigna como o APKMirror ou o APKPure para obter os ficheiros APK necessários para a instalação de cada aplicação. Após a aquisição destes APKs, introduza os comandos seguintes para configurar a aplicação no seu dispositivo.

 waydroid app install appname.apk 

Após a conclusão do processo de instalação, é possível iniciar o funcionamento da aplicação Android, escolhendo-a através da interface gráfica do utilizador fornecida pelo Waydroid, acedendo-lhe através das opções de menu da aplicação de ambiente de trabalho ou activando-a através de um comando no terminal.

 waydroid app launch appname 

Criar uma máquina virtual Android

Se tiver experiência em criar uma máquina virtual, pode utilizá-la para executar aplicações e jogos Android no seu computador Linux, emulando um sistema operativo Android x86. Inicialmente, será necessário adquirir o ficheiro ISO do Android x86 para começar.

Para prosseguir com o processo de instalação, será necessário obter um pacote de software de virtualização. Para os fins desta demonstração, vamos utilizar o VirtualBox, que é compatível com sistemas operativos como o Ubuntu, Debian, openSUSE e seus respectivos derivados.

Descarregar: Android x86

Download: VirtualBox

Obtenha o pacote de software adequado compatível com o seu sistema operativo Linux específico, descarregando-o através de uma interface de linha de comandos e, subsequentemente, execute o processo de instalação utilizando o terminal.

Para instalar o VirtualBox numa distribuição Linux como o Ubuntu ou uma baseada em Debian, pode seguir estes passos:Primeiro, clique com o botão direito do rato no ficheiro pretendido e escolha “Abrir com outra aplicação” no menu que se segue. Em seguida, seleccione “Instalação de software” na lista pendente que aparece. Por fim, clique em “Instalar”. Uma vez concluído, aguarde que o processo de instalação do VirtualBox seja concluído no seu computador.

Após a conclusão do processo de instalação do VirtualBox, navegue até à aplicação e clique na opção “Novo” para iniciar a criação de uma nova máquina virtual. Certifique-se de que configura as definições necessárias da seguinte forma:

⭐ Tipo: Linux

As versões suportadas para esta aplicação são as que correm nas arquitecturas Linux kernel 2.6, 3.x e 4.x, quer em configurações de 32 bits ou 64 bits, dependendo da versão específica do Android-x86 que foi instalada.

É necessário um mínimo de 2 gigabytes (2048 megabytes) de memória de acesso aleatório (RAM) para um desempenho ótimo, sendo recomendada uma RAM adicional para aumentar a capacidade.

O formato de ficheiro para uma imagem da unidade de disco rígido criada com o VirtualBox é referido como um ficheiro “VDI”, que significa VirtualBox Disk Image.

⭐ Armazenamento: Alocado dinamicamente

Uma unidade de disco rígido (HDD) deve ter um mínimo de 8 GB ou 8192 MB de capacidade de armazenamento, sendo o espaço adicional altamente recomendado para um desempenho ótimo.

Após a criação da máquina virtual, é necessária uma configuração adicional. Para tal, seleccione a máquina virtual recém-criada na lista de máquinas disponíveis e clique em “Definições”. Ao navegar para “System” (Sistema) seguido de “Processors” (Processadores), será necessário atribuir pelo menos dois núcleos de CPU para otimizar o desempenho.

Para configurar as definições de aceleração no VirtualBox, navegue até “Sistema” e seleccione “Aceleração”. Em seguida, escolha “KVM” como sua interface de paravirtualização. Prossiga para a secção “Display” e modifique as definições de “Ecrã”, alterando a opção “Controlador gráfico” para “VBoxSVGA”.

/pt/images/configuring-graphics-settings-in-virtualbox.jpg

Em conclusão, é necessário implementar a imagem Android x86 navegando até ao separador Storage (Armazenamento) e seleccionando “Empty” (Vazio) como dispositivo de armazenamento. Em seguida, clicar no ícone de disco azul adjacente e escolher um ficheiro de disco adequado no menu pendente. Depois, seleccione o ISO do Android x86 na interface de ficheiros apresentada antes de fechar o menu de definições e iniciar o processo de arranque da máquina virtual com o botão “Start” (Iniciar).

Quando utilizar uma máquina virtual recém-criada, navegue até ao menu “Advanced Options” (Opções avançadas) clicando no mesmo. Em seguida, na lista de opções disponíveis apresentada no ecrã “Opções Avançadas”, seleccione a opção “Auto\_Instalação”. Por fim, certifique-se de que a sua seleção é confirmada clicando no botão “Yes” (Sim).

Após a finalização do procedimento de configuração, os utilizadores podem personalizar e implementar aplicações no seu ambiente virtual Android recém-estabelecido.

Use o Android Studio para jogos perfeitos

Embora o Android Studio seja voltado principalmente para desenvolvedores, ele pode ser uma excelente opção para emulação se você não estiver interessado em usar o Waydroid ou uma máquina virtual Android x86. Depois de instalar o Android Studio , você precisará criar um dispositivo virtual Android (AVD) usando o guia oficial do desenvolvedor Android e, em seguida, instalar o APK escolhido no emulador Android .

Execute aplicativos Android no Linux com Genymotion

Antes de tomar a decisão de adquirir o Genymotion, pode-se contemplar opções alternativas, como Waydroid ou máquinas virtuais tradicionais que foram testadas e comprovadamente eficazes em vários contextos. De um modo geral, é muitas vezes possível alcançar os resultados desejados num computador pessoal Linux utilizando soluções de código aberto em vez de investir em software proprietário.

Ao adquirirem a Genymotion, os utilizadores terão provavelmente uma sensação de satisfação devido à sua funcionalidade e praticidade sem falhas.

/pt/images/comparing-the-plans-offered-by-genymotion.jpg

Para começar a utilizar o Genymotion, é necessário adquirir um plano de subscrição adequado. Embora esteja disponível um plano gratuito para utilização individual, quaisquer questões relacionadas com a resolução de problemas após a fase de configuração inicial, bem como quaisquer dificuldades técnicas, não receberão assistência; além disso, determinadas funcionalidades, como o Android 13, as capacidades de câmara e widget multimédia e o arranque rápido, também não estarão disponíveis neste plano.

Os indivíduos atualmente inscritos como estudantes ou empregados como educadores são elegíveis para obter uma taxa de desconto de 49 dólares por ano, utilizando o seu cartão de identificação institucional para aceder à versão completa da Genymotion.

Depois de baixar o arquivo BIN do Genymotion, você pode instalá-lo com QEMU ou VirtualBox usando o guia de instalação oficial do Genymotion.

Desfrute do uso de aplicativos e jogos Android em seu sistema Linux

À luz da descontinuação do Anbox, pode-se ponderar se ainda existem meios convenientes disponíveis para executar aplicativos Android em sistemas baseados em Linux. Felizmente, o Waydroid, o Android x86, o Android Studio e o Genymotion apresentam várias abordagens simples para a execução de aplicações Android.

Ao selecionar uma aplicação preferida para utilização, descobrirá, sem dúvida, que a facilidade e fluidez da navegação são notáveis.