No desenvolvimento Android, temos como sugestão o uso da ferramenta AVD (Android Virtual Device) que para a maioria dos usuários apresenta uma certa lentidão que proporciona grande incomodo para todos os desenvolvedores. Devido a essa questão eu encontrei uma alternativa para resolver esse problema, o Genymotion. O Genymotion é um gerenciador de emuladores para android e tem a mesma capacidade que o AVD, porém funciona de uma forma mais rápida! Vamos começar o nosso tutorial:
Primeiro é necessário
criar um usuário no Genymotion e depois fazer o
Download. Haverá dois tipos de download, o que vem apenas o Genymotion e o download que vem com o Virtual Box junto. O Virtual Box é necessário para o funcionamento do Genymotion, caso você já tenha instalado no seu PC faça download apenas do Genymotion. Irei fazer a instalação do .exe que vem apenas com o Genymotion.
 |
Escolha qual tipo de download você deseja |
Instalação
Execute o .exe após o download e siga os passos:
 |
Selecione a linguagem e clique em OK |
 |
Clique em Next |
 |
Se preferir outro destino para a instalação, altere. Por fim Next |
 |
Se não desejar um menu do Genimotion no iniciar,
marque a combobox. Clique em Next |
 |
Se não desejar um atalho na área de trabalho,
desmarque a combobox. Clieque em Next |
 |
Clique em Install |
 |
Quando terminar a instalação clique em Finish |
Configuração do Genymotion
Configurando o Emulador
Após clicar em finish, abrirá a Launch do Genymotion. Por meio dela podemos configurar o nosso emulador da forma que desejarmos. Irei fazer um emulador de um Nexus 5. Segue o exemplo:
 |
Clique em Add |
 |
Caso já esteja logado ele não irá aparecer essa mensagem.
Se não estiver logado, logue com o usuário e senha que foi
criado no seu cadastro do Genimotion. |
 |
Após logar ele irá mostrar todos os devices possíveis para emular.
Nesse caso eu estou escolhendo o Nexus 5 na API - level 21 (5.0.0).
Selecione o device desejado e clique em Next |
 |
Escolha o nome do seu aparelho. Eu coloquei como "Nexus 5".
Clique em Next. |
 |
Agora ele irá verificar se é necessário fazer o download do device
conforme a sua escolha. Espere até terminar o processo. |
Configurando o Genymotion para o Eclipse
Note que agora temos um emulador aparecendo na tela inicial do Genymotion, porém ainda precisamos fazer uma configuração para que o Genymotion seja funcional para o eclipse:
 |
Clique em Settings |
Em Settings vá na aba ADB, nela iremos informar o caminho onde o SDK está instalado. No meu caso o caminho foi C:/Users/Usuario/AppData/Local/Android/android-sdk, veja aonde o seu está instalado. Ele será validado e tem que ficar com o flag de validação conforme o exemplo abaixo:
 |
Marque o RadioButton "Use custom Android SDK tools".
Coloque o Caminho aonde o SDK foi instalado. Clique em OK. |
Configurando o Eclipse
Abra o eclipse e vá em Help > Install New Software...
 |
Clique em Add |
 |
Preencha os campos conforme o exemplo |
 |
Marque a ComboBox Genymotion e clique em Next |
 |
Clique em Next |
 |
Marque a RadioButton no "I accept..." e depois Clique em Finish |
Agora o eclipse vai começar a baixar e instalar o plugin do Genymotion. Provavelmente ele irá aparecer a mensagem abaixo, clique em OK.
 |
Clique em OK caso apareça |
Agora reinicie o Eclipse. Agora ele já possui o plugin GVD (Genymotion Virtual Device). Isso significa que ele será responsável por abrir os emuladores que criamos. Veja o exemplo:
 |
Clique no ícone do plugin do Genymotion |
 |
Marque o emulador que deseja rodar e clique em Start... |
 |
Espere a iniciação do emulador |
 |
Após iniciar desbloqueie o device |
 |
Vá no projeto e clique em Run as > Android Application.
Se perguntar qual emulador deseja rodar marque o Genymotion |
 |
Aplicação rodando normalmente |
Todos os logs estarão funcionado da mesma forma que o AVD. Quaisquer dúvidas post um comentário. Bons estudos!
Comentários
Postar um comentário