Node is a JavaScript runtime built on Chrome's V8 JavaScript engine.
ou
Gerenciador de versões do Node
Android IDE e SDK
Ao instalar o android, selecione ao modo custom
, selecionando o android device simulator.
Chocolatey (Opcional)
The Package Manager for Windows
Executar o seguinte comando no PowerShell (Como administrador)
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Linguagem de programação utilizada para compilar determinados scripts
Framework do Java
ou caso queira instalar com o Chocolatey
choco install -y python2 jdk8
Incluir:
ANDROID_HOME=C:\Users\\<SEU_USUÁRIO>\AppData\Local\Android\Sdk
Incluir:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_211
Adicionar no path:
c:\Users\\<SEU_USUÁRIO>\\AppData\Local\Android\Sdk\platform-tools
C:\Program Files\Java\jdk1.8.0_211\bin
Execute esse script no seu Powershell para aceitar licenças do android SDK
C:\Users\\<SEU_USUÁRIO>\AppData\Local\Android\Sdk\tools\bin\sdkmanager.bat --licenses
Dentro da pasta
C:\USERS\\<SEU_USUÁRIO>\
Criar uma nova pasta chamada projetos, e dentro dela executar o seguinte comando:
npx react-native init HelloProject
Após o download do template, acessar a pasta HelloProject
e utilizar o seguinte comando:
npx react-native run-android
npx @react-native-community/cli doctor
Rodar esse comando na pasta do projeto vai ajudar a verificar o que está faltando no seu ambiente
cd android && .\gradlew clean
* What went wrong:
Execution failed for task ':app:mergeDebugResources
Significa que você deverá desinstalar a versão anterior no app e instalar a atual novamente