Cursos / Informática para Internet / Dispositivos Móveis / Aula

arrow_back Aula 02 - Ambiente de desenvolvimento

Android Virtual Devices

Os dispositivos virtuais são uma opção para os desenvolvedores de aplicações para Android que não possuem dispositivos físicos Android para testarem suas aplicações. Até mesmo para os que possuem esses dispositivos, os dispositivos virtuais proveem opções para simular chamadas, mensagens ou até mesmo localizações de GPS, as quais seriam difíceis de simular utilizando um aparelho Android real. Por essas facilidades, os AVD são uma importante opção para o desenvolvedor Android.

Ao instalar uma SDK Platform, torna-se possível, dentro do menu de AVD, criar um dispositivo virtual para aquela versão da plataforma que foi instalada. Para criar novos dispositivos, basta clicar na opção de AVD, destacada na Figura 9. Em seguida, a tela para gerenciar os dispositivos virtuais vai aparecer, como vemos na mesma imagem.

Janela para gerenciamento dos dispositivos virtuais

Nessa janela, é possível criar e gerenciar os dispositivos virtuais. Clicando no botão Create Virtual Device, abre-se a tela para configuração do novo AVD.

O Android Studio, por padrão, traz uma grande quantidade de configurações que representam dispositivos reais, adequadas para a simulação no próprio computador. Além disso, no menu da esquerda, pode-se escolher entre outros tipos de dispositivos além de smartphones, como tablets, relógios e até a Android TV. Essa variedade de dispositivos e tamanhos de tela é importante pois essa é uma das principais vantagens de se utilizar dispositivos virtuais: testar o aplicativo em resoluções e telas diversas sem o gasto de obter múltiplos aparelhos.

Também é possível criar novos dispositivos caso julgue necessário. Isso pode ser feito através do botão New Hardware Profile. Ao clicar nesse botão, você poderá escolher tamanho de tela, resolução, memória, opções de input e câmera, bem como o tipo de dispositivo. Escolha um nome que descreva bem o novo dispositivo que você criar, caso o faça, para facilitar a identificação deste em meio aos outros no AVD Manager.

Seguindo com o nosso exemplo, utilizaremos um Nexus 5, com a API 16, como indicado anteriormente. Para isso, devemos clicar no botão Create Virtual Device e então selecionar, na parte de Phones, o Nexus 5. Em seguida, clique em Next.

Na tela seguinte serão exibidas opções de versões de plataforma para utilizar no seu dispositivo. Como queremos a API 16, devemos buscar por essa opção na coluna API Level. Caso a imagem ainda não esteja instalada, clique na opção “Download” que aparece ao lado do nome da imagem, aceite a licença e realize a instalação necessária.

Com o modelo selecionado e a versão do Android configurada, a última opção necessária é a escolha do nome do dispositivo. Escolha um nome que será facilmente reconhecido e lembrará você do motivo de ter criado aquele dispositivo. Não há necessidade de modificar, por enquanto, nenhuma das outras opções além do nome. Para finalizar, clique em Finish. Em seguida, o dispositivo aparecerá na lista do AVD Manager.

Tendo o dispositivo criado, basta clicar no botão play (verde) que está listado em Actions. Esse botão iniciará o AVD que você acabou de criar. A tela de inicialização com o nome Android demora um pouco, então tenha paciência! Após ter o sistema inicializado, temos um dispositivo Android pronto para ser utilizado em seu computador.

Com o ambiente instalado e o emulador configurado, podemos então começar a testar as nossas primeiras aplicações Android. Como nada sobre a programação Android foi apresentado ainda, utilizaremos o exemplo que inicializamos anteriormente para ver como o emulador funciona.

Versão 5.3 - Todos os Direitos reservados