Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Erro ao compilar o projeto flutter

Ao compilar para poder ver o projeto flutter no emulador acontece o seguinte erro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Tentei executar o flutter create na pasta do projeto para ver se resolvia mas ele mandou a seguinte msg no terminal
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá, Caio!

O erro que apareceu é bem direto:

Error: No Linux desktop project configured.

Isso acontece porque seu editor (provavelmente o VS Code ou Android Studio) está tentando rodar o aplicativo na plataforma Linux (desktop), mas o seu projeto atual não foi configurado para suportar o Linux.

Você mencionou que queria usar um "emulador" (como o do Android), certo? O problema é só que o dispositivo errado está selecionado para a compilação!

Como corrigir

A solução costuma ser bem simples. Você só precisa trocar o dispositivo de destino (target device) no seu editor antes de compilar.

  1. Verifique se o seu emulador Android está aberto e funcionando.
  2. No seu editor, procure no canto inferior direito da janela. Você deve ver "Linux (desktop)" escrito lá (como na sua primeira imagem).
  3. Clique nesse nome. Uma lista de dispositivos disponíveis deve aparecer no topo da tela.
  4. Nessa lista, selecione o seu emulador Android (que deve aparecer com um nome como Pixel_5_API_30) ou, se preferir, pode escolher um navegador como o Chrome (para rodar na web).

Depois de trocar o dispositivo, tente rodar o projeto novamente (com F5 ou o comando flutter run). O erro de "Linux" deve desaparecer.

E o comando flutter create?

Sobre a sua segunda imagem, não se preocupe! Aquilo não foi um erro.

Ao rodar o comando flutter create sozinho, sem nada depois, você apenas pediu ao terminal para mostrar o menu de ajuda do comando. Ele não executou nenhuma ação, por isso não corrigiu o problema. Ele estava apenas listando todas as opções que você poderia usar com o flutter create.

Espero que isso ajude!