Como criar um dispositivo virtual para emular seus Apps - Tecnologia
Pular para o conteúdo

Como criar um dispositivo virtual para emular seus Apps

  • por

Anúncios

Já em entradas anteriores construímos um primeiro projeto android e revisamos em que consiste a estrutura de diretórios que é gerada com o projeto, neste
Nesta ocasião veremos como lançar nosso aplicativo diretamente em um emulador ou dispositivo virtual.


Esses dispositivos são conhecidos como Android Virtual Device (AVD) e consistem basicamente em emuladores que criamos e configuramos de acordo com nossas necessidades quanto ao tipo de dispositivo se é um celular ou tablet, tamanho ou densidade da tela, características, versão do sistema operacional, memória entre outros elementos que podem ser importantes para nossa aplicação.

O Android Studio inclui seus próprios emuladores, que devemos baixar e configurar, embora esta não seja a única alternativa, pois podemos incluir emuladores de terceiros ou simplesmente executar o aplicativo em dispositivos físicos, esta última alternativa é a ideal, pois verificamos diretamente no o dispositivo e o consumo de recursos depende disso, enquanto se usarmos emuladores, devemos atribuir recursos do pc ao emulador, pois eles se comportam como máquinas virtuais que exigem um alto consumo de memória RAM, no entanto, é bom ter esses dois alternativas.

Criação de Emulador para Celular.

 

Caso já tenha sido criado um emulador no Android Studio, então o nome do dispositivo virtual será exibido no canto superior esquerdo, neste caso, conforme mencionado em posts anteriores, criamos um emulador API 28 Pixel 2que já está selecionado e pronto para executar o aplicativo.


Se você deseja criar outro, podemos inserir a opção Gerenciador de Dispositivos de onde veremos o emulador criado e podemos modificá-lo, ou clicar em “Criar dispositivo” para criar um novo.

Se, ao contrário, for a primeira vez que você criará um emulador do Android Studio, verá que no canto superior esquerdo aparece uma opção indicando que não há dispositivos (No Devices) e se exibirmos esta opção encontramos 3 opções, de onde podemos inserir “AVD Manager” ou no mesmo ícone na barra superior, conforme mostrado na imagem.


Clicar na opção carrega a mesma tela que mostramos anteriormente, mas neste caso não há emuladores criados e, em vez disso, eles nos dão a opção de criar um.


Clicando em criar carrega uma janela onde vemos as diferentes categorias para criação de emuladores como TV, Celulares, Relógios, Tablets entre outros.

 

A partir daqui selecionamos a opção “Telefone” e escolhemos um dos disponíveis, aí podemos ver o nome do dispositivo, se possui Google Play (importante para recursos que requerem APIs do Google), tamanho, resolução e densidade da tela, Neste caso, escolheremos “Pixel 2” e clicaremos em Avançar.


 

Ao fazer isso, outra janela é carregada de onde devemos baixar a imagem da versão do sistema operacional com o qual queremos trabalhar. Se já houver imagens baixadas anteriormente, elas serão exibidas aqui, mas neste caso vemos que não há nenhum (é muito importante que estejamos conectados à internet, caso contrário, esse processo não poderia ser realizado para fazer o download, depois disso não é necessário), clicamos em Download da opção que queremos, por exemplo, como visto na imagem, baixamos “android Pie”


Ao fazer isso, outra janela é carregada de onde devemos aceitar a licença de uso e clicar em Avançar

O processo de download e instalação do dispositivo virtual inicia automaticamente, isso pode demorar um pouco dependendo da conexão com a internet.


Quando terminar e dar acabamento, voltamos para a janela anterior onde já vemos a imagem baixada, selecione-a e clique em Avançar


Vemos como agora é carregada uma nova janela onde definimos as configurações do emulador em termos de nome, orientação da tela e opções avançadas de onde a quantidade de RAM alocada pode ser atribuída manualmente, se o uso da memória for simulado externamente entre outros recursos, então clicamos em Concluir.


Ao fazer isso, vemos que nosso emulador já está associado e o dispositivo é carregado na seção “Gerenciador de dispositivos” conforme mostrado no início deste guia.

Se quisermos, podemos iniciar o emulador diretamente ou clicar na guia lateral “Gerenciador de dispositivos” para ocultá-lo (não é necessário) e clicar no ícone EXECUTAR na parte superior.

 

isso inicia o emulador e exibe nosso aplicativo, esse processo pode demorar um pouco na primeira vez quando o processo de configuração é iniciado, depois disso, espera-se que o emulador seja muito mais rápido a partir de agora.


Se quisermos criar um novo emulador, voltamos ao Gerenciador de dispositivos e clicamos em Criar dispositivo


Ao fazê-lo, repetimos os passos anteriores, por exemplo, podemos criar um tablet e no final veremos que o novo emulador é carregado e quando exibirmos as opções encontraremos todos os emuladores criados.


Se entrarmos novamente no Gerenciador de dispositivos, veremos os dois emuladores e a partir daí definimos qual emulador usar para testar nosso aplicativo, podendo iniciá-lo diretamente em cada emulador ou selecionando-o na parte superior e executando o aplicativo diretamente

Ao fazer isso, o emulador é carregado e também podemos ver como cada emulador executado é separado em abas.

Exibição do emulador.

 

Anteriormente, o emulador padrão era carregado como uma janela separada, atualmente, por padrão, ele está incluído na interface do Android Studio no lado esquerdo, no entanto, podemos colocá-lo em qualquer lugar ou removê-lo se quisermos que ele flutue e, assim, mova uma tela externa para que seja independente do IDE.

 

Para minimizar o emulador podemos clicar na aba lateral “Emulador” e mostrá-lo novamente clicando nela novamente.


 

Se quisermos mudar a posição, clicamos com o botão direito do mouse em “Emulador” e vemos diferentes opções, neste caso selecionamos “Mover para” e definimos o local desejado.

Se agora queremos deixar o emulador flutuante, então selecionamos “Modo de exibição” e a opção “Flutuar”

Assim, temos o emulador como uma janela separada do ambiente de desenvolvimento.


E com isso já criamos e configuramos dispositivos virtuais com os quais podemos testar nosso primeiro aplicativo.

 

Também pode lhe interessar.

 



Há algo que você queira adicionar ou comentar sobre esta entrada? fique a vontade para fazer….E se gostou… te convido a compartilhar Y Inscreva-se entrando no botão “Participar deste site” para ficar sabendo de mais posts como este 😉