✅ Pré-requisitos
- Sistema operacional: Windows 10 (versão 1909 ou superior) ou Windows 11
- Espaço em disco: Pelo menos 2.5 GB (mais será necessário com Android Studio e SDKs)
🧭 Passo a passo de instalação
1. Instalar o Flutter SDK
- Baixe o arquivo
.zipdo Flutter SDK. - Extraia o conteúdo para um diretório permanente (ex:
C:\src\flutter). - Adicione o Flutter ao PATH:
- Pesquise “Variáveis de ambiente”.
- Edite a variável Path em “Variáveis do sistema”.
- Adicione:
C:\src\flutter\bin
2. Instalar o Git
Necessário para clonar pacotes e plugins Flutter do GitHub.
3. Instalar o Visual Studio Code (VSCode)
Após instalar:
- Abra o VSCode
- Vá em Extensões (Ctrl + Shift + X)
- Instale:
- Flutter
- Dart
4. Instalar o Android Studio
Durante a instalação, selecione:
- Android SDK
- Android SDK Command-line Tools
- Android Virtual Device (AVD)
Após a instalação:
- Vá em Preferences > Plugins
- Instale os plugins:
- Flutter
- Dart
- Crie um emulador Android no Device Manager.
5. Instalar o Visual Studio (da Microsoft)
🔗 Download Visual Studio (Community)
⚠️ Necessário para desenvolvimento desktop no Windows com Flutter
- Instale o Visual Studio 2022 (Community Edition basta)
- Marque o item “Desenvolvimento para Desktop com C++”
6. Verificar instalação com flutter doctor
Abra o terminal (CMD, PowerShell ou VSCode Terminal) e digite:
flutter doctor
Corrija qualquer item pendente até que todos estejam com um ✔️ verde.
7. Testar um novo projeto
No VSCode:
- Ctrl + Shift + P → Flutter: New Project
- Escolha “Flutter Application”
- Dê um nome e selecione o diretório
- Rode com:
flutter run
📝 Dica Extra:
Para simular um emulador Android: Android Studio → AVD Manager → Inicie o dispositivo virtual
🧰 Configurar o Flutter no CMD do Windows
✅ Passo 1: Adicionar o Flutter ao PATH
Permite rodar o comando flutter de qualquer pasta no CMD ou PowerShell.
🪛 Como fazer:
- Win + S → Digite “variáveis de ambiente”
- Clique em “Editar variáveis de ambiente do sistema”
- Em “Variáveis do sistema”, edite a variável Path
- Clique em Novo e adicione:
C:\src\flutter\bin - Clique em OK em todas as janelas
- Feche e reabra o CMD ou o VSCode
✅ Passo 2: Verificar se funcionou
Digite no terminal:
flutter --version
✅ Passo 3: Rodar o flutter doctor
Verifique se o ambiente está pronto:
flutter doctor
🧩 Exemplo de saída correta:
[✓] Flutter (Channel stable, 3.22.0, on Microsoft Windows [versão 10.0.22621.3447], locale pt-BR)
[✓] Windows Version (Installed)
[✓] Android toolchain - develop for Android devices
[✓] Visual Studio - develop for Windows
[✓] Android Studio (Installed)
[✓] VS Code (Installed)
[✓] Connected device (1 available)
[✓] Network resources
📌 Dicas Extras: Como aceitar as licenças do Android SDK
Durante a instalação ou ao rodar o comando flutter doctor, você pode encontrar o seguinte aviso:
❌ “Some Android licenses not accepted. To resolve this, run: flutter doctor –android-licenses”
✅ Aceitar Licenças do Android via Terminal
- Abra o terminal (CMD, PowerShell ou Terminal do VSCode)
- Digite o comando:
flutter doctor --android-licenses - Pressione y (de “yes”) sempre que solicitado
- Ao final, você verá:
All SDK package licenses accepted.
🔁 Alternativa: Aceitar Licenças Manualmente pelo SDK Manager
- Abra o Android Studio
- Vá em More Actions > SDK Manager
- Clique na aba SDK Tools
- Marque os seguintes itens (caso ainda não estejam instalados):
- Android SDK Command-line Tools (latest)
- Android SDK Build-Tools
- Google Play services
- Clique em OK para instalar/atualizar
- Reinicie o terminal e execute novamente:
flutter doctor --android-licenses
🚨 Erros Comuns e Soluções
- sdkmanager: command not found
➜ Verifique se o caminho do SDK está no PATH.
Normalmente fica em:C:\Users\SeuUsuario\AppData\Local\Android\Sdk\cmdline-tools\latest\bin - Java not found
➜ Instale o JDK 11 (recomendado) ou use o JDK incluído no Android Studio.
💡 Dica Pro
Se estiver automatizando o processo ou em um ambiente com múltiplos usuários, use:
yes | flutter doctor --android-licenses
Isso aceita automaticamente todas as licenças durante a execução.
Publicado por Melissa Gobatti