1
resposta

Problemas ao executar o projeto

Olá bom dia, estou tentando começar o curso e ao tentar iniciar o projeto é apresentado essa mensagem de erro:

The lower bound of "sdk: '>=2.1.0 <3.0.0'" must be 2.12.0' or higher to enable null safety.

The current Dart SDK (3.2.0) only supports null safety.

For details, see https://dart.dev/null-safety

Poderiam me ajudar a resolver essa questão?

1 resposta

Olá, Roni.

Tudo bem?

O erro que você está vendo é porque o seu projeto está configurado para usar uma versão do Dart SDK que é menor que 2.12.0 (que é a versão que introduziu o null safety), mas a versão atual do Dart SDK que você tem instalado é a 3.2.0, que suporta null safety.

Para resolver isso, você precisa atualizar a versão mínima do Dart SDK no seu arquivo pubspec.yaml para 2.12.0 ou superior. Aqui está um exemplo de como você pode fazer isso:

environment:
  sdk: ">=2.12.0 <3.0.0"

Depois de fazer isso, você deve rodar o comando flutter pub get no terminal para atualizar as dependências do seu projeto.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software