Skip to content

Windows

Isaias Carvalho edited this page Oct 11, 2019 · 23 revisions

Configurando Ambiente

Para configurar o ambiente no Windows instalaremos 2 dependências: Node e o Python 2; bem como, o gerenciador de pacotes Chocolatey.

Chocolatey

Para instalar o Node no Windows utilizaremos o gerenciador de pacotes do Windows, o Chocolatey. Que possibilita instalar dependências e ferramentas no sistema através de linha de comando.

Abra o Prompt de Comando ou PowerShell como Adminstrador utilizando Windows + X.

Caso tenha escolhido prompt de comando:

$ @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Caso tenha escolhido powershell:

$ Get-ExecutionPolicy

Se aparecer como retorno a palavra "restricted", execute o próximo passo em seu terminal, caso não apareça, pule para o passo seguinte.

$ Set-ExecutionPolicy AllSigned

Use este comando para instalar o Chocolatey:

$ Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Agora, verifique se o Chocolatey foi instalado com sucesso digitando no terminal:

$ choco

Instalando o Node.

Algo muito importante de se notar é que é altamente recomendado não utilizar a versão mais atual do node contida no site oficial. Recomenda-se utilizar uma versão anterior e mais estável também conhecida como LTS, de Long Term Support. Visite o site do Node.js e faça o download do arquivo e proceda com a instalação.

Caso possua o Node já instalado em sua máquina, certifique-se que sua versão é superior à 7.

Instalando o Python2

$ choco install -y python2

Instalando o JDK8

$ choco install -y jdk8

Instalando o React Native

Após instalar todas as dependências acima rode este comando para instalar o React Native Cli:

npm install -g react-native-cli

Se tudo ocorreu bem até aqui, você poderá executar o seguinte comando:

react-native -h

Configurando o Android SDK

Para emular nossa aplicação será preciso um sistema Android, que pode ser tanto seu próprio smartphone ou um emulador configurado no sistema operacional. Para o emulador será necessário instalar o Android Studio.

Faça o download do Android SDK através deste link e faça a instalação do mesmo.

Após a instalação será necessário configurar a variável ANDROID_HOME do ambiente. Para isso abra o Android Studio e na aba de configurações "Configure" selecione a opção "SDK Manager", isso abrirá uma janela com as configurações do Android SDK.

Android_SDK_Configure

Nesta janela procure pelo campo "Android SDK Location", nele deve conter um caminho parecido com "C:\Users\username\AppData\Local\Android\Sdk", copie este caminho.

Android_SDK_SDK_Manager

Abra a configuração de Variáveis do Ambiente do Windows e clique em "Novo". Edite o nome da variável para ANDROID_HOME e seu valor para o caminho especificado nas configurações do Android SDK obtido anteriormente e clique em OK.


Agora com o ambiente configurado resta instalar o emulador Genymotion seguindo este tutorial.

Clone this wiki locally