Olá, e bem-vindo. Nesta lição, você aprenderá como testar seu código Kotlin usando o emulador Android, ou o que às vezes é chamado de dispositivo Android virtual. Então agora você está executando o Android Studio em sua máquina usando o Windows ou algum outro sistema operacional, mas para testar nossos programas, precisaremos emular o sistema operacional Android. Então, precisamos criar um emulador Android dentro do Android Studio. Então nós temos um projeto e temos um aplicativo chamado Hello World, mas como sabemos se funciona? Como estamos criando aplicativos para Android, seria muito bom ter um dispositivo para testar nossas aplicações. E embora você possa ter um telefone Android, é mais fácil testar seus aplicativos diretamente em sua máquina. Portanto, se você não tiver um dispositivo Android físico, não se preocupe com isso. Podemos criar um dispositivo Android virtual aqui mesmo no Android Studio. Então o Android Studio vem com um gerenciador de dispositivos virtuais Android ou o gerenciador AVD, que podemos usar para criar emuladores Android que podemos executar em nosso computador. Cada emulador que criamos irá simular um tipo específico de dispositivo Android, seja um dispositivo de pixel, um tablet ou um Samsung, ou talvez uma determinada versão do sistema operacional. Podemos fazer Android 4.4 ou Android 11 ou Android 10. Uma vez que os construímos, podemos executar nossos aplicativos nesses emuladores como se estivéssemos executando um verdadeiro dispositivo físico. Mas eu estou avisando você embora, esses emuladores ocupam muito espaço em disco e é intensivo em recursos. Então, dependendo das especificações do seu computador, tome cuidado antes de começar a criar e executando vários dispositivos, porque você vai achar difícil trabalhar com muitos desses aplicativos fazer chamadas para o seu processador. Tudo bem, então vamos dar uma olhada no emulador. No Android Studio aqui, na barra de navegação superior, Eu vou para as ferramentas. E quando clico em ferramentas, você pode ver que temos um monte de conteúdo. Gere Java, .console, XML, Kotlin, plugins. E aqui está nosso gerente de AVD, nosso gerenciador de dispositivos virtuais Android. Eu vou clicar nele, e aparecem os dispositivos virtuais para Android Studio. Já temos um emulador aqui, que é um pixel, e também podemos criar ainda mais dispositivos virtuais. vou clicar nisso e nos dá várias opções aqui. Então, primeiro selecionamos nosso hardware. Podemos selecionar TV ou telefone ou wearable ou tablet ou mesmo automotivo. Então eu vou selecionar tablet. Vou fazer um Nexus 10 e clicar em próximo. E nos dá uma escolha de várias versões do Android, Android 9.8, Android 10, Android 11. Vou escolher o Android 8.1 apenas por diversão, e agora vamos olhar para as nossas imagens. Temos uma grande seleção de imagens que podemos usar, mas eu gosto dos marshmallows. Eu vou escolher isso. E aqui está o nosso Android segurando um marshmallow. Então, depois desta lição, você pode querer criar alguns dispositivos virtuais para si mesmo. É sempre bom testar seus aplicativos no maior número de dispositivos possível porque no mundo real, todos esses dispositivos são usados. Algumas pessoas têm telefones antigos, algumas pessoas têm tecnologia nova. Há uma mistura e combinação de diferentes sistemas operacionais. Portanto, tente testar seu dispositivo no maior número possível. Agora deixe-me voltar às ferramentas, e eu vou para o AVD Manager. Abra-o, então vamos testar nosso aplicativo. Vejamos algumas das ações que podemos fazer. Podemos iniciar nosso emulador ou podemos editar nosso emulador. Então eu vou clicar em editar e aqui podemos mudar o nome se não gostarmos deste nome, ou podemos alterar o tipo de dispositivo, ou podemos alterar o ícone. E está perguntando como queremos iniciar o dispositivo, e qual a orientação? E quando eu uso meus aplicativos, sempre faço isso em retrato, mas você pode fazer paisagismo. Vou mantê-lo em retrato por enquanto, e temos uma escolha de gráficos e é assim que podemos editar nosso dispositivo. Eu vou acabar com isso, agora estamos prontos para ir. Então, vamos lançar o AVD, e clicarei em executar o aplicativo quando ele estiver sendo executado pela primeira vez, você pode ver aqui embaixo, o maior edifício, e aqui está o nosso emulador. Parece um telefone, apenas como um pixel se você me perguntasse. Podemos ver nosso logotipo do Google, está inicializando e como um incêndio real, temos que esperar a bota. Tudo bem, o Pixel está começando, começando a parecer um telefone e aqui está o nosso Android Emulator, parece um telefone. Aqui está o Mensageiro. Eu posso colocar essa coisa em todos os ritmos das ações, assim como era um telefone Android normal. Eu posso voltar. Posso tentar o Chrome. O Chrome é inicializado. Eu posso me livrar disso. Tudo bem, todos nós sabemos como funciona um sistema operacional Android. Agora aqui, eu posso ligar e desligar, Eu posso ajustar meu volume para cima e para baixo, Eu posso girá-lo, gire tudo ao redor, pode até fazer a câmera, ampliando o Zoom. Posso voltar, posso ir para casa e vamos fazer mais. Posso ativar a localização. Posso verificar as exibições. Podemos trabalhar com a bateria, as configurações do microfone, ou fazer configurações em geral, como um telefone Android normal. Ok, agora vamos executar nosso aplicativo. Clico em executar o aplicativo e depois vamos verificar o emulador. Aí está o nosso programa, Hello World. Nosso programa agora está vinculado ao nosso dispositivo. Testamos, criamos um aplicativo com sucesso em nosso telefone Android, e agora que fizemos essa conexão, podemos começar a construir aplicativos mais sofisticados e testá-lo. Então, se eu clicar em home, ele aparecerá lá e eu posso removê-lo. Posso executar nosso programa novamente e nosso emulador virtual funciona. Isso conclui nossa lição sobre como testar seu aplicativo para dispositivos móveis, usando um emulador Android. Obrigado por assistir. Fique ligado na nossa próxima aula.