Emulador Android lento ? Utilize o Genymotion

Genymotion Logo

O que é o Genymotion?

Genymotion é um emulador Android que compreende um completo conjunto de sensores e características para interagir com um ambiente virtual. Você pode testar seus aplicativos Android em uma ampla gama de dispositivos virtuais para fins de desenvolvimento, teste e demonstração a partir de um sistema operacional Linux, Windows ou Mac OS X usando uma VirtualBox.

Pré-requisitos

Sistema Operacional

  • Microsoft Windows Vista, 7, 8/8.1 (32 ou 64 bits);
  • Mac OS X 10.6 ou acima.
  • Linux Ubuntu 12.04 (Precise Pangolin) ou acima.
  • Linux Debian 7 (Wheezy).

Sistema

  • Placa de vídeo atualizada e com suporte ao OpenGL 2.0;
  • Suporte a VT-x ou AMD-V (habilitado nas configurações do BIOS);
  • Pelo menos 2GB de memória RAM;
  • Resolução de tela maior que 1024 x 768 pixels;
  • Pelo menos 100MB de espaço livre no disco rígido;

Observação: Um mínimo de 2GB de espaço livre é necessário para rodar a máquina virtual.

Maquina Virtual

Para rodar os dispositivos virtuais do Genymotion você precisa instalar o Oracle VM VirtualBox (versão 4.1 ou acima). O site oficial do Genymotion recomenda por questões de performace que seja usada a versão 4.3.12.

Instalação

Iremos realizar a instalação em um sistema operacional Linux, na página oficial da documentação do Genymotion há também instruções de como realizar a instalação no Windows e Mac OS X.

1 - Acesse a página de downloads do Genymotion e baixe a última versão disponível.

2 - Copie o arquivo baixado para a pasta onde você irá realizar a instalação.

3 - Abra o terminal e adicione permissão de execução no arquivo com o seguinte comando (substitua o version pela versão que você baixou e arch pela arquitetura, o nome deverá estar igual ao arquivo baixado):

chmod +x genymotion-<version>_<arch>.bin

4 - Execute a instalação com o seguinte comando (o ponto no final indica que o Genymotion será instalado na pasta atual):

./genymotion-<version>_<arch>.bin -d .

Após rodar o comando acima você será questionado se deseja instalar na pasta atual, digite Y e em seguida enter para confirmar.

5 - Entre na pasta criada e execute o Genymotion:

cd genymotion

./genymotion

Configuração

Após executar o arquivo, a seguinte tela será apresentada, clique em [Yes]:

Tela Inicial

Clique em [Sign In] e forneça suas credencias (o cadastro é realizado pelo site):

Tela de Login

Uma lista de dispositivos será exibida, selecione a que deseja baixar e clique em [Next]:

Device List

Será exibida uma tela com as informações do dispositivo que será baixado, reveja e clique em [Next]:

Informações do dispositivo

Aguarde até que o download do dispositivo seja concluído:

Download

Selecione o dispositivo baixado, clique em [Start] e aguarde até que ele seja iniciado:

Starting Device

Pronto ! Seu dispositivo já está em pleno funcionamento.

Block Screen

Genymotion Plugin para Eclipse

Com o plugin do Genymotion para Eclipse você conseguirá testar suas aplicações Android desenvolvidas na IDE Eclipse. O plugin usa o ADB para conectar nos dispositivos virtuais, para usar o plugin você precisa também ter o plugin Android Developer Tools instalado em seu Eclipse.

Instalando o plugin

Você pode seguir os passos abaixo (recomendado) para instalar o plugin via Eclipse, ou baixar o jar e adicionar na pasta Plugins do seu Eclipse.

1 - Abra o eclipse e vá até o menu Help/Install New Software e clique em Add.

2 - Adicione as seguintes informações e clique em OK.

Name: Genymotion

Location: http://plugins.genymotion.com/eclipse

3 - Expanda o item Genymobile.

4 - Clique em Select All e depois em Next.

Download do Plugin para Eclipse

5 - Aguarde um pouco até que o processo tenha terminado e clique em Next.

6 - Leia os termos e clique em Finish.

7 - Um aviso de segurança irá indicar que o plugin não é verificado, clique em OK

Aviso de segurança

9 - Agora clique em Yes para reiniciar o Eclipse.

Utilizando o plugin no Eclipse

Após a instalação um ícone do Genymotion estará disponível na barra de ferramentas, clique sobre ele. Na primeira vez que ele for executado a mensagem abaixo será exibida, clique em OK para configurar o plugin.

Erro Inicial

Clique em Browse e procure pelo diretório onde você instalou o Genymotion, depois clique em Apply e OK.

Configuração do plugin Genymotion

Será exibida uma tela com os dispositivos que você baixou e configurou, selecione o que deseja executar e clique em Start.

Tela dos dispositivos

Para executar suas aplicações Android no dispositivo virtual que você acabou de iniciar basta clicar com o botão direito em cima do projeto e depois ir em Run as Android application.

Conclusão

Apesar de estar utilizando a versão free do Genymotion que não conta com todos os recursos possíveis, ela realmente cumpriu o que prometia, a sua instalação foi bastante rápida e simples. Consegui rodar diferentes versões do sistema operacional Android sem nenhuma complicação, e seu o plugin foi facilmente instalado no Eclipse e no Android Studio.