Notícias de dispositivos móveis, gadgets, aplicativos Android

6 Melhores emuladores Android para Linux: gratuitos e gratuitos Pago para 2023

A imensa popularidade do Android é a razão pela qual os desenvolvedores o amam tanto. No entanto, como consumidor desses aplicativos, não seria viável executar aplicativos com muitos recursos em smartphones com o qual você mal consegue fazer uma ligação. E é aqui que os emuladores Android para Linux vêm em socorro.

O emulador Android é um aplicativo que funciona como um dispositivo Android real. Você pode instalá-lo em seu computador desktop para executar aplicativos Android. A melhor parte é que também pode ser executado em um PC de baixa potência. Por isso, compilamos uma lista dos 5 melhores emuladores Android para sistemas operacionais Linux.

6 Melhores emuladores Android para Linux (2023)

  • 1. Waydroid
  • 2. Emulador Android-x86
  • 3. AVD (dispositivo virtual Android)
  • 4. Genymotion
  • 5. Felicidade OS
  • 6. Anbox

Como não existem muitos emuladores Android dedicados para Linux, instalaremos alguns projetos Android x86, como o Bliss OS. Para isso, você precisará primeiro instalar o VirtualBox. Se você não sabe como instalar o VirtualBox, verifique nosso artigo Como instalar o VirtualBox.

1. Waydroid

Desde o fim da Anbox, seu fork Waydroid o substituiu e é considerado um dos melhores emuladores Android no Linux atualmente. E um grande motivo para isso é a facilidade de instalação e execução.

Assim como o Anbox, o Waydroid usa namespaces Linux para instalar e executar o Android em um contêiner (semelhante ao Crostini), enquanto o LXC permite acesso direto do contêiner ao hardware do dispositivo, tornando-o um dos emuladores mais poderosos que existem.

Para instalar o Waydroid, visite o site oficial de documentos do projeto. L√°, voc√™ encontrar√° diferentes maneiras de instalar o Waydroid em diferentes vers√Ķes e distribui√ß√Ķes do Linux para facilitar a instala√ß√£o. Al√©m disso, voc√™ pode conferir o projeto em GitHub e parabenize os desenvolvedores por seu trabalho incr√≠vel. cvdfx2. Emulador Android-x86 para Linux

2. Emulador Android-x86

Android-x86 é uma das melhores alternativas gratuitas para outros emuladores Android se você deseja rodar jogos ou aplicativos. Em vez de instalar sobre um sistema operacional, ele possui um ISO separado para inicializar como um sistema operacional Android independente.

Como o nome sugere, o Android-x86 tem como alvo a arquitetura x86. Você também pode executá-lo sem instalação usando a opção Live CD. Por padrão, ele inicia com uma interface semelhante a um inicializador de aplicativos Android, mas você também pode alterá-lo para um Windowsárea de trabalho estilo.

Além disso, você também pode baixar temas do Google Play Store. Android-x86 oferece suporte completo para serviços do Google.

Principais recursos do Android-x86:

  • Suporte Wi-Fi e Bluetooth com GUI
  • Bluetooth, suporte para sensor G
  • Suporte para montagem autom√°tica de armazenamento externo.
  • Suporte de tema para GRUB-EFI
  • Emulador de terminal pr√©-instalado

Outra coisa que torna este emulador Android mais confi√°vel s√£o as atualiza√ß√Ķes de software oportunas. No geral, se voc√™ precisa de uma √≥tima experi√™ncia Android no Linux, sua busca termina aqui.

Como instalar o Android-x86 no Linux?

Para instalar o sistema operacional Android-x86 em seu desktop Linux, você precisa baixar o arquivo ISO ou rpm em aqui.

Inicializando usando ISO

Crie um pendrive inicializ√°vel usando ISO. Mas antes disso, recomendo verificar o nome do dispositivo USB conectado executando o comando:

$ lsblk

Ele exibirá todos os dispositivos conectados ao seu sistema. Você deve anotar o nome do dispositivo e incluí-lo no comando abaixo:

$ dd if=android-x86_64-9.0-r1.iso of=/dev/sdX

onde sdX é o nome do dispositivo da sua unidade USB.

Agora reinicie o sistema e você terá uma opção no menu de inicialização.

Inicializando usando RPM

Se você tiver a imagem rpm, poderá executar o seguinte comando se estiver usando uma distribuição Linux baseada em Red Hat.

sudo rpm -Uvh android-x86-9.0-r1.x86_64.rpm

Mas, se estiver usando uma distribuição Linux baseada em Debian, você pode usar a ferramenta alienígena para tornar o USB inicializável.

sudo apt install alien
sudo alien -ci android-.rpm

Para executar o emulador Android-X86 no Arch Linux ou qualquer distro baseada em Arch, você pode clonar e compilar o pacote oficial da AUR.

N√≥s recomendamos:  Amazon Respostas do question√°rio hoje, 26 de setembro de 2023: Ganhe Rs 1.000

Depois disso, reinicie o sistema e aproveite a experiência Android.

Nota: Para executar o Android x86 em um sistema Host atual, você pode usar o emulador QEMU Android.

Como instalar e executar aplicativos Android no Android-x86?

Você pode ir para um pré-instalado Google Play Store para executar aplicativos Android, onde você pode pesquisar e instalar qualquer aplicativo.

3. AVD (dispositivo virtual Android)

AVD é uma das cópias mais limpas do Android que emula um dispositivo Android e oferece quase todos os recursos de um dispositivo Android do mundo real. Ele vem com Android Studio IDE, que você também pode usar para desenvolvimento de aplicativos.

Voc√™ pode at√© simular chamadas telef√īnicas e mensagens de texto recebidas, diferentes velocidades de rede, rota√ß√£o e outros sensores de hardware. Voc√™ pode conectar dispositivos externos usando USB para transferir dados ou depurar um aplicativo Android.

Como o Android Studio é um produto do Google, você pode esperar suporte direto da gigante. Além disso, AVD pode ser a melhor escolha para desenvolvedores que desejam um editor de código com funcionalidade estendida.

Um desenvolvedor pode usar o dispositivo virtual por meio de sua interface gráfica de usuário ou linha de comando para testes ao vivo. Além disso, eles também podem testar aplicativos Android baseados em realidade aumentada.

Principais recursos do dispositivo virtual Android:

  • Suporte direto do Google
  • Teste e depura√ß√£o f√°ceis
  • Gestos de navega√ß√£o
  • Capturas de tela e grava√ß√£o de tela
  • C√Ęmera de cena virtual e ARCore

Além disso, você também pode criar vários emuladores Android para Linux e outros dispositivos, como tablets Android, smartwatches Wear OS e dispositivos Android TV.

Como instalar o Android SDK no Linux?

Antes de criar e executar o emulador virtual do Android, primeiro voc√™ precisa do Android Studio em execu√ß√£o na sua m√°quina. Como envolve um processo um pouco longo, sugiro que voc√™ siga as instru√ß√Ķes oficiais de aqui.

Após concluir a instalação, você pode usar o gerenciador de dispositivos virtuais para criar vários emuladores Android com a configuração desejada.

Como instalar e executar aplicativos Android no AVD?

Possui serviços do Google. Assim, você pode criar uma conta Google e instalar o aplicativo da Play Store.

4. Genymotion

Se voc√™ procurar o melhor emulador Android online, garanto que encontrar√° definitivamente um nome comum, ou seja, Genymotion. Genymotion √© um emulador OG e um produto comercial dispon√≠vel para vers√Ķes em nuvem e desktop. No entanto, est√° no final da nossa lista porque n√£o √© gratuito.

Mas sendo um emulador proprietário, ele fornece suporte e segurança regulares. E se você é um desenvolvedor profissional, eu definitivamente sugeriria considerá-lo diferente do AVD. Ele também oferece suporte total ao Android Studio IDE que os desenvolvedores podem usar para testar e depurar aplicativos Android. Além disso, você também tem acesso ADB para utilizar a estrutura de teste com segurança.

Além disso, o Genymotion Android Emulator possui suporte integrado para todas as funcionalidades, como celular, Wi-Fi, GPS e suporte para cartão SD.

Principais recursos do Genymotion:

  • WiFi e GPS
  • Captura de c√Ęmera
  • Suporte Android Est√ļdio
  • Dispositivo virtual baseado em nuvem e desktop
  • SMS e chamada

Se n√£o quiser instalar o Genymotion Desktop, voc√™ tamb√©m pode usar seu emulador Android online para executar o aplicativo no navegador. Usando o Genymotion Cloud, voc√™ pode desfrutar de jogos e aplicativos pesados ‚Äč‚Äčem uma grande tela de desktop sem baixar nada.

Como instalar o Genymotion no Linux?

Antes de instalar o Genymotion, primeiro voc√™ precisa comprar a edi√ß√£o desktop. Ou voc√™ tamb√©m pode comprar a edi√ß√£o em nuvem para usar seu emulador Android online que n√£o requer instala√ß√£o. Para obter informa√ß√Ķes sobre pre√ßos, voc√™ pode acessar o site oficial do nuvem e √Ārea de Trabalho.

N√≥s recomendamos:  Melhor 6 Maneiras de encontrar aplicativos ocultos em dispositivos Android

Como instalar e executar aplicativos Android no Genymotion?

Genymotion fornece suporte completo para serviços do Google. Assim, você pode aproveitar qualquer aplicativo Android e acessá-los através do seu PC.

5. Felicidade OS

Outra alternativa ao Android-x86 baseado em ISO que você também pode considerar é o Felicidade OS. Ele suporta inicialização no modo MBR ou UEFI para executar aplicativos Android sem problemas em qualquer computador ou tablet Linux.

Al√©m das fun√ß√Ķes normais do Android, o Bliss OS possui a melhor interface de usu√°rio de √ļltima gera√ß√£o. Inclui muitas op√ß√Ķes de personaliza√ß√£o e temas. Voc√™ tamb√©m pode escolher entre a interface do desktop ou do tablet com base no inicializador que est√° sendo usado.

Além disso, o Bliss OS oferece alta velocidade e estabilidade para executar aplicativos populares em seu emulador Android gratuito. Você pode até ajustar o tamanho do aplicativo de acordo com a tela do seu dispositivo.

Bliss OS também está disponível como uma ROM personalizada para Android smartphones com bootloaders desbloqueáveis. Então, se você deseja fazer root no seu dispositivo Android, não deixe de conferir.

Principais recursos do Bliss OS:

  • Design Polido
  • Rede e Wi-Fi
  • Google Play Store
  • Aplicativo ARM
  • Dispon√≠vel para celular e tablet

Para executar aplicativos baseados em ARM e ARM64, você pode experimentar a versão beta mais recente do Bliss OS baseado no Android 10.

Como instalar o Bliss OS no Linux?

O processo de instalação do Bliss OS é igual ao do Android-x86. Você pode baixar e inicializar o emulador ISO seguindo as mesmas etapas. Você também pode experimentar a versão beta para executar o Android Pie 10 em aqui.

Como instalar e executar aplicativos Android no Bliss OS?

O Bliss OS também segue o mesmo processo de instalação de um aplicativo usando o Google Play Store. Baixe a versão estável do BlissOS em aqui.

6. Anbox

Anbox é um produto da Canonical, a mesma empresa que desenvolve uma das distros Linux mais populares do mundo, o Ubuntu. Anbox é um projeto obsoleto e carece Google Play Store suporte, mas ainda acreditamos que ele tem algo a oferecer à comunidade Linux.

√Č muito parecido com uma camada de compatibilidade que executa aplicativos Android em qualquer sistema operacional GNU/Linux. Portanto, em vez da Play Store, voc√™ precisa usar a ferramenta ADB para instalar o aplicativo usando o APK baixado. A Anbox utiliza o kernel e os recursos da m√°quina host para executar o sistema operacional Android em vez de criar um sistema emulado. Como resultado disso, o Anbox funciona com flu√™ncia e rapidez para executar aplicativos em seu emulador Android gratuito.

Além disso, como o Waydroid, o Anbox usa contêineres LXC para separar completamente o sistema operacional Android da máquina host. Fazer isso funciona mais como uma máquina virtual e faz com que os usuários sintam que estão usando um smartphone Android portátil, tornando-o um dos melhores antigos emuladores Android para Linux.

Principais recursos do Anbox:

  • C√≥digo aberto
  • Abordagem baseada em cont√™iner
  • Seguro e escal√°vel
  • Suporte a aplicativos APK
  • Vers√£o em nuvem dispon√≠vel

Você também pode instalar outro sistema operacional móvel no Anbox, como Ubuntu Touch, Sailfish ou LuneOS. Anbox também é o melhor emulador Android para Kali Linux.

Como instalar o Anbox no Linux?

Distros como o Linux Mint bloquearam o suporte ao Snap. Portanto, é uma boa ideia verificar a compatibilidade antes de instalar e encontrar erros.

Para instalar o Anbox, primeiro você precisa instalar a ferramenta de gerenciamento de software chamada Snap. Para instalar o snap, execute os seguintes comandos.

sudo apt update
sudo apt install snapd

Para o Anbox, execute o comando abaixo e aproveite a experiência Android no sistema Linux.

sudo snap install --devmode --beta anbox

Como instalar e executar aplicativos Android no Anbox?

Embora o Anbox não venha com o Google Play Services, você ainda pode instalar um aplicativo manualmente usando seu arquivo APK. Primeiro, você precisa instalar o ADB (Android Debug Bridge) em seu sistema host para instalar o aplicativo.

N√≥s recomendamos:  Apple supostamente cancela o recurso 'Walkie-Talkie' para os iPhones de 2019

Você pode executar o comando:

$ sudo apt install adb

Ele instala todas as ferramentas necessárias e agora você pode baixar o arquivo APK de qualquer aplicativo que deseja instalar. Você pode obtê-lo no site Apkmirror ou Apkpure.

Para verificar os dispositivos emuladores Android em execução na sua máquina, você pode usar o seguinte comando para listar todos eles:

$ adb devices

Em seguida, execute o comando abaixo para instalar o aplicativo, e ele ser√° exibido automaticamente no Anbox.

$ adb install path/to/my-app.apk

Mais emuladores Android est√£o esperando para serem descobertos

Os emuladores mencionados nesta lista s√£o provavelmente a ponta do proverbial iceberg. Pode haver muitos outros emuladores desconhecidos ou futuros chegando em breve da comunidade de c√≥digo aberto. Algumas das men√ß√Ķes honrosas s√£o ARChon, AndyOS e muitos mais. A maioria ainda est√° em desenvolvimento e √© limitada.

Existem tamb√©m alguns sistemas operacionais Android baseados em Android x86, como Prime OS e Phoenix OS, mas a maioria deles executa vers√Ķes muito desatualizadas do Android (Android 7.0 Nougat). Portanto, se voc√™ deseja um emulador Android para outras plataformas, pode ler nosso artigo sobre os melhores emuladores Android para Windows Emuladores de PC e iOS para Mac.

Perguntas frequentes

1. Como posso executar aplicativos Android no Linux sem emulador?

R. Voc√™ pode executar aplicativos Android no Linux sem um emulador usando o Anbox. √Č como o Wine (o Wine n√£o √© um emulador), mas em vez de aplicativos e jogos, ele roda aplicativos Android em qualquer sistema operacional GNU/Linux. O kernel da m√°quina host √© utilizado para executar aplicativos Android em vez de criar um sistema emulado.

2. O Ubuntu Touch pode executar aplicativos Android?

R. Sim, os aplicativos Android agora podem ser executados no Ubuntu touch via Anbox. Temos um artigo dedicado sobre o mesmo, ent√£o n√£o deixe de conferir.

3. Um emulador é diferente de uma máquina virtual?

R. A Máquina Virtual, como o nome sugere, fornece uma interface virtualizada para o hardware real. Já os emuladores imitam o hardware sem depender dos recursos da CPU para executar o código diretamente.

4. O BlueStacks está disponível para Linux?

R. Infelizmente, o BlueStacks não está disponível para Linux. No entanto, existem algumas alternativas que rodam no Linux com funcionalidades semelhantes. Você pode experimentar Android-x86, AVD, Genymotion ou Bliss OS.

Table of Contents