Dependências
Para configurar o ambiente Android no Windows, iremos realizar 5 instalações principais:
Execute o comando abaixo para verificar se você possui permissões para instalar dependências com o terminal:
Get-ExecutionPolicyAgora, execute o seguinte comando para instalar o Chocolatey:
Reiniciar o computador e executar:
chocoSe você já tiver o Node.js instalado em sua máquina, certifique-se que sua versão é a 12 ou mais recente. Caso esteja com o JDK instalado em sua máquina, certifique-se que sua versão seja a 8 ou mais recente
choco install -y nodejs-lts openjdk11Agora reinicie o Powershell e execute, um de cada vez, os seguintes comandos para verificar se instalou corretamente:
Se todas apresentaram os valores das suas versões, a instalação foi um sucesso. sudo npm install --global yarnApós a instalaçãoyarn -vPara que as instalações globais do Yarn funcionem, vamos ter que fazer mais um passo. Execute o comando:yarn global binPreparativos Android Studio
Anote esse caminho para ser utilizado posteriormente Agora, no Painel de Controle do Windows, abra o item“Sistema e Segurança”ou “Sistema”, clique em“Configurações avançadas do sistema”, selecione“Variáveis de ambiente” e clique no botão“Nova variável de ambiente”, indique o nome da variável comoANDROID_HOME, adicione o caminho salvo (Ex.: C:\Android\Sdk) em valor da variavel clique em OK.
Faça o mesmo processo para criar a variável JAVA_HOME. Mas primeiramente temos que obter o caminho de instalação.
Busque o caminho padrao do java instalado Ex:C:\Program Files\OpenJDK\openjdk-11.[SUA_VERSÃO]
Na mesma janela de "Variáveis de ambiente" no Windows, clique na variável PATH e então em "Editar". Haverá uma lista de caminhos e você deve adicionar esses quatro novos caminhos no fim da lista:
Acesse a página do Android Studio e clique no botão Download Android Studio.
Vá até a pasta onde o arquivo foi salvo e execute o instalador. A primeira janela que deve aparecer é para escolher o que vai ser instalado. Por padrão, a opção Android Studio já vem selecionada. Selecione também a opção Android Virtual Device e clique em Next. Na sequência, será perguntado sobre o local de instalação do Android Studio. Pode deixar o caminho padrão e clicar em Next. Em seguida, será perguntado sobre a pasta no menu Iniciar. Deixe o padrão e clique em Install. Nessa etapa será realizada instalação. Quando terminar, clique em Next. Por fim, será apresentada a janela de fim da instalação. Deixe a opção Start Android Studio marcada e clique em Finish.
Configurando Android Studio
Com o Android Studio instalado, chegou a hora de fazer a configuração inicial do programa. A primeira janela a ser apresentada deve ser perguntando sobre a importação de configurações de outro Android Studio. Selecione a opção Do not import settings e clique em OK. Em seguida, o Android Studio começará a carregar. Em algum ponto do carregamento, será apresentada uma janela sobre compartilhamento de dados anônimos com a Google. Essa opção é pessoal, escolha o que preferir. Após o carregamento terminar, deve aparecer uma página de Welcome. Clique em Next. Na sequência, será pedido o tipo de instalação. Escolha a opção Custom e clique em Next. Nesse momento, será pedido para escolher a localização do pacote JDK instalado. Clique em ⬇ e verifique se a opção JAVA_HOME está apontando para a JDK 11. Se sim, escolha e Clique em Next. Caso contrário, clique no no botão ... e escolha a JDK 11 (você pode inclusive utilizar o caminho anotado no passo anterior para te ajudar).
Em seguida, será perguntado sobre qual tema será utilizado. Escolha o que preferir e clique em Next Chegamos na etapa mais importante do processo, a instalação da SDK. A janela apresentará algumas opções, marque todas.
A SDK é o pacote que vai possibilitar que sua aplicação React Native faça o build. Por padrão, ele instala a última SDK estável; O Intel HAXM é para melhorar a performance da emulação (Se você for utilizar o Hyper-V ou possuir um processador AMD, não marque essa opção. Siga esse guia ao final da instalação do Android Studio); O Android Virtual Device vai criar um emulador padrão pronto para execução. Um fator essencial nessa etapa é o caminho de instalação da SDK. Utilize a pasta que você criou na seção Preparativos para o Android Studio (Ex.: C:\Android\Sdk). Não utilize espaços ou caracteres especiais pois causará erros mais para frente e o próprio Android Studio alerta se o seu caminho não está bom. Se tudo estiver correto, clique em Next. Na sequência, temos uma janela perguntando sobre a quantidade de RAM que será disponibilizada para que o HAXM utilize. Essa etapa não irá aparecer para todos pois nem todo computador é compatível com esse recurso. Deixe o recomendado pelo programa e clique em Next. Em seguida, será apresentada uma janela com um resumo de todas as opções escolhidas até aqui. Verifique se está tudo certo, principalmente os caminhos da SDK e do JDK. Clique em Finish. Por fim, será realizada a instalação das configurações selecionadas. Quando o programa terminar, clique em Finish.
Windows Hypervisor Platform - WHPX (Extra)
Caso você tenha um processador AMD ou queira utilizar o Hyper-V, a melhor opção é utilizar o WHPX em vez do HAXM. Para isso, é preciso verificar primeiramente se você atende aos requisitos mínimos: Processador Intel: compatibilidade com os recursos de Tecnologia de virtualização (VT-x), Tabelas de páginas estendidas (EPT, na sigla em inglês) e Unrestricted Guest (UG). A VT-x precisa estar ativada nas configurações do BIOS de computador. Processador AMD: o processador AMD Ryzen é recomendado. A virtualização ou o SVM precisa estar ativado nas configurações do BIOS do computador. Android Studio 3.2+. Android Emulator 27.3.8+. Windows 10 com atualização de abril de 2018 ou posterior. Caso não saiba se a virtualização está ativa na BIOS, basta acessar o Gerenciador de Tarefas do Windows (Ctrl + Shift + ESC) acessar a aba Desempenho e verificar se, a escolhar a opção CPU, na parte inferior direita aparece a configuração Virtualização: Habilitada