Oi Rodrigo! Tudo certo?
Peço desculpas pela demora no retorno a sua mensagem.
A mensagem "No devices" geralmente significa que o Flutter não está detectando nenhum dispositivo virtual ou físico para rodar o aplicativo.
Existem algumas soluções que você pode tentar para resolver esse problema:
Certifique-se de que você tenha um dispositivo virtual configurado corretamente. Você pode criar um dispositivo virtual usando o Android Emulator no Android Studio. Certifique-se de que o dispositivo virtual esteja iniciado antes de executar o Flutter.
Verifique se você tem as variáveis de ambiente corretamente configuradas. No Windows, você pode adicionar o caminho para o diretório "platform-tools" do SDK do Android nas variáveis de ambiente do sistema. Isso permitirá que o Flutter encontre os dispositivos virtuais.
Verifique se o seu dispositivo físico está configurado corretamente para depuração USB. Certifique-se de que a opção "Depuração USB" esteja ativada nas configurações do desenvolvedor do seu dispositivo.
Verifique se você tem as dependências corretas instaladas. Certifique-se de ter o SDK do Android e o Flutter instalados corretamente. Verifique também se você tem as versões corretas do Flutter e do Dart.
Lembre-se de reiniciar o seu computador após fazer qualquer alteração nas configurações ou instalações.
Todavia, vale ressaltar que como você postou sua pergunta há algum tempo é possível que a constante evolução da tecnologia impacte na resolução da sua dúvida. Sendo assim, caso queira se aprofundar neste tema e com conteúdos atualizados, recomendo os materiais abaixo:
Espero que essas sugestões te ajudem a resolver o problema.
Bons estudos!