Skip to content

Genymotion

Álvaro Ian Sousa edited this page Sep 25, 2019 · 21 revisions

Preparando o emulador

Utilizaremos o Genymotion como emulador de Android.

Instalando o VirtualBox

Antes de instalá-lo propriamente dito devemos instalar o VirtualBox que rodará as máquinas virtuais Android. Para isso basta acessar o link https://www.virtualbox.org/wiki/Downloads.

Em ambientes Linux execute o comando:

sudo apt-get install virtualbox

Instalando o Genymotion

Após a instalação do VirtualBox baixe o Genymotion Personal Edition acessando o link https://www.genymotion.com/fun-zone/ e criando uma conta no site.

Em ambientes Windows basta instalar o software e abrí-lo através de suas aplicações.

Para ambientes Linux é preciso um processo a mais. Extraia o arquivo .bin baixado no site em uma pasta a sua escolha e acesse-a via terminal. Na pasta do arquivo extraído execute o comando:

chmod +x genymotion-3.0.2_x64.bin
./genymotion-3.0.2_x64.bin

Altere o número da versão para a qual você baixou.

Com isso o Genymotion será instalado no seu sistema e você poderá acessá-lo a partir da pasta de instalação. Por padrão ele é instalado na pasta "/home/[user]/genymotion/", para executá-lo navegue até esta pasta pelo terminal e execute o comando:

./genymotion

Configurando o Genymotion

Se tudo deu certo você verá essa tela:

Genymotion_Tela_Inicial

Clique em "Genymotion" depois em "Settings" no dropdown, na aba "Account" faça login com sua conta criada para baixar o programa.

Após o login, ainda em "Settings" vá para a aba "ADB", nela é necessário informar o caminho da ANDROID_HOME que podemos encontrar no Android Studio indo para a janela "SDK Manager" na opção "Configure" da tela inicial. Copie o valor do "Android SDK Location" indicado na figura abaixo:

Android_SDK_SDK_Manager

De volta no Genymotion na aba "ADB" das configurações selecione a opção "Use Custom Android SDK Tools" e cole o caminho do "Android SDK Location" no campo "Android SDK":

Genymotion_Settings_ADB

Agora na tela principal podemos instalar qualquer dispositivo virtual Android da lista "Available templates". Procure usar sempre as versões mais recentes de Android. Para instalar basta clicar nos três pontos ao lado da máquina que queira instalar e clicar em "Install".

Após a instalação do dispositivo virtual ele aparecerá na lista de dispositivos instalados na tela inicial:

Genymotion_Tela_Inicial2

Para executar o dispositivo virtual basta clicar duas vezes.

Com o emulador aberto você pode executar o run do React Native para android através da pasta do seu projeto pelo comando:

react-native run-android
Clone this wiki locally