Tenho acompanhado o blog de Alan Pope, Getting started with Flutter .
Acho que há um erro nas instruções, pois "flutter config --android-studio-dir /snap/android-studio/current/android-studio" resultou no flutter doctor: john@Desktop:~$ flutter doctor --android-licenses Não foi possível encontrar a instalação do Android Studio no caminho configurado manualmente "/snap/android-studio/current/android-studio".
Então eu tentei "flutter config --android-studio-dir /snap/android-studio/current" e isso deu: john@Desktop:~$ flutter doctor --android-licenses Android sdkmanager not found. Atualize para o Android SDK mais recente e garanta que o cmdline-tools esteja instalado para resolver isso.
Então eu fiz "sudo apt install android-sdk" para resolver isso, mas ainda estou recebendo o mesmo erro. O que eu faço agora?
PS: Procurei no menu do Android Studio por uma entrada do SDK Manager, mas não vi nenhuma.
Aqui está a saída de "flutter doctor - v": john@Desktop:~$ flutter doctor -v [✓] Flutter (canal estável, 3.24.3, no Ubuntu 24.04.1 LTS 6.8.0-40-generic, locale en_GB.UTF-8) • Versão 3.24.3 do Flutter no canal estável em /home/john/snap/flutter/common/flutter • Repositório upstream https://github.com/flutter/flutter.git • Revisão do framework 2663184aa7 (5 semanas atrás), 2024-09-11 16:27:48 -0500 • Revisão do mecanismo 36335019a8 • Versão 3.5.3 do Dart • Versão 2.37.3 do DevTools
[!] Android toolchain - desenvolver para dispositivos Android (Android SDK versão 35.0.0) • Android SDK em /home/john/Android/Sdk ✗ O componente cmdline-tools está faltando Executar path/to/sdkmanager --install "cmdline-tools;latest"
Veja https://developer.android.com/studio/command-line para mais detalhes. ✗ Status da licença do Android desconhecido. Execute flutter doctor --android-licenses
para aceitar as licenças do SDK. Veja https://flutter.dev/to/linux-android-setup para mais detalhes.
[✓] Chrome - desenvolver para a web • Chrome no google-chrome
[✓] Linux toolchain - desenvolver para desktop Linux • clang versão 10.0.0-4ubuntu1 • cmake versão 3.16.3 • ninja versão 1.10.0 • pkg-config versão 0.29.1
[✓] Android Studio (versão 2024.1) • Android Studio em /snap/android-studio/161 • O plugin Flutter pode ser instalado em: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • O plugin Dart pode ser instalado em: 🔨 https://plugins.jetbrains.com/plugin/6351-dart • Versão Java OpenJDK Runtime Environment (compilação 17.0.10+0-17.0.10b1087.21-11609105)
[!] Android Studio (versão desconhecida) • Android Studio em /snap/android-studio/current • O plugin Flutter pode ser instalado em: 🔨 https://plugins.jetbrains.com/plugin/9212-flutter • O plugin Dart pode ser instalado em: 🔨 https://plugins.jetbrains.com/plugin/6351-dart ✗ Não foi possível determinar a versão do Android Studio. • android-studio-dir = /snap/android-studio/current • Versão Java OpenJDK Runtime Environment (compilação 17.0.10+0-17.0.10b1087.21-11609105)
[✓] Dispositivo conectado (2 disponíveis) • Linux (desktop) • linux • linux-x64 • Ubuntu 24.04.1 LTS 6.8.0-40-generic • Chrome (web) • chrome • web-javascript • Google Chrome 130.0.6723.58
[✓] Recursos de rede • Todos os recursos de rede esperados estão disponíveis.
! O médico encontrou problemas em 2 categorias.