☁️ Método 1: EAS Build (Compilação na Nuvem)
Instala o gerenciador do EAS globalmente no sistema e realiza o login na conta do Expo.
npm install -g eas-cli
eas login
Inicializa as configurações do EAS na raiz do diretório do projeto.
Garante a estrutura necessária no arquivo `eas.json` para gerar um instalador direto.
{
"build": {
"development": {
"developmentClient": true,
"distribution": "internal"
},
"preview": {
"android": {
"buildType": "apk"
}
}
}
}
Dispara o processo de build do APK nos servidores do Expo. O link final gera o QR Code de download.
eas build -p android --profile preview
💻 Método 2: Compilação Local (`expo run:android`)
Cria automaticamente a pasta `/android` com as configurações do `app.json`.
Compila o app nativamente e o instala no celular via USB ou no emulador Android ativo.
⚡ Execução Diária
Inicia o bundler Metro conectando diretamente ao app de desenvolvimento compilado.
npx expo start --dev-client