Genymotion¶
O que é o Genymotion ?¶
O Genymotion é um projeto que tem como objetivo a emulação gratuita de sistemas operacionais Android.
Como ele podemos usar diversas versões, os respectivos aplicativos disponiveis e usar de forma virtualizada sem a necessacidade de ter diversos dispositivos fisicos.
O que podemos fazer ?¶
Com o Genymotion podemos realizar diversas ações, por exemplo: - Emular um dispositivo Android; - Obter root no dispositivo; - Realizar download do APK.
Neste laboratorio iremos: - Criar o dispositivo Android para o laboratorio;
Instalação¶
O Genymotion tem como pré-requisito a instalação do VirtualBox, dependendo da versão for realizado o download o mesmo já no instalador.
Criando conta¶
- Criação de Conta:
- https://www-v1.genymotion.com/account/create/
Vou usar um email temporario https://10minutemail.com/
Realizando download¶
- Download:
- https://genymotion.com/download
Documentação¶
- Documentação
- https://docs.genymotion.com/desktop/latest/
Chegou o email. Nesse caso meu email é o gqvfauvcxsmlrvtdtu@pp7rvv.com.
Agora vamos escolher qual versão usar, vou usar gratuita por 30 dias e que tem o nome de TRY FOR 30 DAYS.
Observações¶
Podemos usar online e pagamos por hora Android e IOS.
IOS só na nuvem
É recomendado o uso de um dispositivo fisico devido a estabilidade, velocidade e minimizar possiveis problemas.
Comandos para instalação¶
Para instalar:
cd /tmp
wget -c https://dl.genymotion.com/releases/genymotion-3.2.1/genymotion-3.2.1-linux_x64.bin
chmod +x genymotion-3.2.1-linux_x64.bin
sudo ./genymotion-3.2.1-linux_x64.bin
Vamos criar um script com as informações acima e dar o nome de install_genymotion.sh.
Vamos dar permissão de execução usando chmod.
chmod +x install_genymotion.sh
Podemos ver o resultado.
- Vamos realizar o login na conta.
Caso não tenha feito conta pode ir até CREATE ACCOUNT. Vamos ser redirecionados. https://www-v1.genymotion.com/account/create/
-
Vamos setar personal Use.
-
Vamos aceitar a licença.
-
Essa é a pagina principal.
-
Vamos clicar no +, vamos setar o valor Samsung Galaxy s9. Vamos selecionar o Samsung Galaxy da sua escolha, em seguida vamos clicar em Next.
-
Agora vamos dar um nome para esse ambiente e clicar em Install.
-
Download está sendo realizado.
-
Após será realizado a criação do laboratorio.
DICA É recomendado que seja alterado para o local.
/opt/genymobile/genymotion/tools
- Iniciando maquina podemos clicar com o botão direito em cima da maquina e clicar em start para iniciar.
Por padrão a maquina
Caso tenha algum problema ou ja tenha usado a maquina clique Reset Factory.
-
A maquina vem com a configuração de rede NAT por padrão.
-
Podemos ver que nossa maquina com Android foi criada.