ATUALIZAÇÃO DO APP
Abrir a pasta nova e fazer Sync no Android Studio
Use este guia quando você gerou um ZIP atualizado (mudou ícone, nome, versão, etc.) e precisa abrir a pasta nova no Android Studio sem bagunçar nada.
setup.bat dentro dela. Se a pasta android/ ainda não existe, volte e rode o setup primeiro.Fechar o projeto antigo (se estiver aberto)
Se o Android Studio já está aberto com a versão antiga do app, feche aquele projeto primeiro:
- No menu superior, clique em File
- Escolha Close Project
- Vai aparecer a tela de boas-vindas (Welcome to Android Studio)
Abrir o menu File → Open...
No Android Studio (com o projeto antigo fechado ou na tela de Welcome):
- Clique em File no canto superior esquerdo (destacado em verde abaixo)
- No menu que aparecer, clique em Open...
📍 Onde está o menu File:
📋 Menu que aparece:
- Open...CLIQUE AQUI
- New
- Open Recent ▸
- Close Project
- Settings...
- Project Structure...
- Sync Project with Gradle Files⌘⇧I
Selecionar a pasta android/ DENTRO do projeto novo
Vai abrir uma janela de seleção de pasta. Atenção a este detalhe crítico: você precisa selecionar a pasta android que está dentro do projeto novo, NÃO a pasta raiz do projeto.
- Navegue até
Downloads - Entre na pasta nova:
meuapp-v1.0.1-android - Clique uma vez na subpasta
android(sem entrar nela) - Clique no botão OK
🎯 Selecione exatamente esta pasta:
meuapp-v1.0.1-android em vez de android. Se fizer isso, o Android Studio não reconhece o projeto Gradle e mostra "Unknown project type". Volte e selecione android/.Disparar o Gradle Sync (clicar no 🐘 elefante)
O Sync geralmente começa sozinho assim que o projeto abre. Se começar sozinho, pule pro passo 5 e só observe. Se não começar, force manualmente:
Opção A — Botão do elefante (mais rápido):
- Olhe na barra de ferramentas no topo direito
- Procure o ícone do 🐘 elefante (com uma seta circular azul)
- Clique nele uma vez
🐘 Onde está o elefante:
Opção B — Pelo menu (se não achar o elefante):
- Menu File
- Role até embaixo e clique em Sync Project with Gradle Files
Ctrl+Shift+O (Windows) ou ⌘⇧I (Mac).ESPERAR o sync terminar (parte difícil 😅)
Depois de clicar, vai aparecer uma barra azul no rodapé com o texto "Gradle: Resolving dependencies..." ou similar.
⏳ Durante o sync (aguarde):
✅ Quando terminar com sucesso:
❌ Se der erro:
⏱️ Tempo esperado:
- Atualização (2ª vez ou mais): 30 segundos a 2 minutos (cache já existe)
- Primeira vez na máquina: 10 a 40 minutos (baixa ~1GB de dependências)
Buildar o APK ou AAB
Sync terminou OK? Agora gere o arquivo de instalação:
🅰️ APK pra testar no celular:
- Menu Build (destacado abaixo)
- Build App Bundle(s) / APK(s)
- Build APK(s)
- Espera ~2–5 minutos
- Notificação verde no canto inferior direito → clica em locate
- Pega o arquivo
app-debug.apkemandroid/app/build/outputs/apk/debug/
🔨 Onde está o menu Build:
🅱️ AAB assinado pra Play Store:
- Menu Build → Generate Signed App Bundle / APK...
- Escolhe Android App Bundle → Next
- Use a MESMA chave de assinatura (.jks) da primeira publicação ⚠️
- Escolhe variante release → Create
- Sobe o
.aabno Google Play Console como nova release
Instalar/distribuir a versão atualizada
📱 APK (instalação direta):
- Manda o
.apkpro celular (WhatsApp, Drive, USB) - Instala por cima do antigo — atualiza automaticamente se a chave de assinatura for a mesma
- Se for chave diferente, o Android pede pra desinstalar o antigo primeiro
🏪 Play Store:
- Sobe o
.aabno Google Play Console → cria release de produção - Aprovação leva de algumas horas a 1 dia
- Usuários recebem update automático em background
🎯 Resumo em 1 minuto
- Fecha projeto antigo: File → Close Project
- Abre o novo: File → Open...
- Seleciona a pasta
android/dentro do projeto novo (NÃO a raiz!) - Clica no 🐘 elefante no topo direito (ou espera o sync iniciar sozinho)
- Espera "Gradle sync finished" no rodapé
- Build → Build APK(s) ou Generate Signed App Bundle