Ir para o conteúdo

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

  1. Criação de Conta:
  2. https://www-v1.genymotion.com/account/create/

Vou usar um email temporario https://10minutemail.com/

Realizando download

  1. Download:
  2. https://genymotion.com/download

Documentação

  1. Documentação
  2. 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.

  1. 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/

  1. Vamos setar personal Use.

  2. Vamos aceitar a licença.

  3. Essa é a pagina principal.

  4. Vamos clicar no +, vamos setar o valor Samsung Galaxy s9. Vamos selecionar o Samsung Galaxy da sua escolha, em seguida vamos clicar em Next.

  5. Agora vamos dar um nome para esse ambiente e clicar em Install.

  6. Download está sendo realizado.

  7. Após será realizado a criação do laboratorio.

DICA É recomendado que seja alterado para o local.

/opt/genymobile/genymotion/tools

  1. 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.

  1. A maquina vem com a configuração de rede NAT por padrão.

  2. Podemos ver que nossa maquina com Android foi criada.