Emerson Lima

Emerson Lima

Software Engineer

Guia Passo a Passo: Como Instalar React Native no Windows

Um guia objetivo para configurar Node.js, JDK, Android Studio e rodar seu primeiro app React Native no Windows.

React Native é um framework poderoso para desenvolvimento mobile que permite criar apps nativos de Android e iOS com JavaScript. Se você quer construir aplicativos multiplataforma, é uma ótima escolha. Neste guia, vamos instalar o React Native no Windows passo a passo.

Pré-requisitos

Antes de começar, instale o seguinte no Windows:

  • Node.js: o React Native precisa do Node.js para rodar. Baixe a versão LTS em nodejs.org.
  • JDK (Java Development Kit): necessário para o Android Studio. Use um JDK atual, como o Temurin ou o JDK da Oracle.
  • Android Studio: a IDE oficial para Android. Durante a instalação, marque Android Virtual Device (AVD) e Android SDK.

1. Configuração do ambiente

Depois de instalar Node.js, JDK e Android Studio, faça estes ajustes:

  1. Abra o Android Studio, vá em SDK Manager e confirme que o Android SDK está instalado e atualizado.
  2. Na aba SDK Tools, marque Android SDK Platform-Tools e Android SDK Build-Tools.
  3. Abra Propriedades do Sistema → Avançado → Variáveis de Ambiente e configure:
  • ANDROID_HOME: caminho da pasta Android/sdk da instalação do Android Studio.
  • Path: adicione %ANDROID_HOME%\platform-tools e %ANDROID_HOME%\emulator.

2. Instalação do React Native

Instale a CLI do React Native com npm. No Prompt de Comando ou no PowerShell:

Terminal
npm install -g react-native-cli

Aguarde a instalação terminar. Isso pode levar alguns minutos.

3. Criando um novo projeto

Navegue até a pasta onde o projeto deve nascer e rode:

Terminal
npx react-native init YourProjectName

Espere o processo de criação concluir.

4. Rodando o aplicativo

Para testar em um emulador Android, abra o AVD Manager no Android Studio, crie um dispositivo virtual e inicie-o.

No terminal, entre na pasta do projeto e execute:

Terminal
npx react-native run-android

Aguarde o app ser compilado e instalado no dispositivo virtual.

Pronto: o React Native está instalado no Windows e o primeiro app já pode rodar. A partir daqui, o foco é construir o produto usando JavaScript e os componentes nativos do framework.