1
resposta

[Dúvida] Versão do SQFlite

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeOlá, já tentei todas as versões do SQFlite e ele aparece essa mensagem, como resolver?

1 resposta

Oi Fernanda, tudo bem?

Desculpe a demora em retornar.

Parece que o problema está relacionado à versão do SDK do Dart que você está usando. O erro indica que o seu projeto requer uma versão do SDK igual ou superior a 2.16.2, mas você está usando a versão 2.15.1.

Para resolver esse problema, você precisa atualizar a versão do SDK do Dart no seu ambiente de desenvolvimento. Siga as etapas abaixo:

  1. Abra o terminal ou prompt de comando.
  2. Execute o comando flutter upgrade para atualizar o Flutter para a versão mais recente.
  3. Em seguida, execute o comando flutter doctor para verificar se há problemas ou atualizações adicionais necessárias.
  4. Se o Flutter Doctor indicar que uma atualização do Dart SDK está disponível, siga as instruções para atualizá-lo.

Depois de atualizar o SDK do Dart, você deve conseguir executar o comando flutter pub get sem o erro relacionado à versão do SDK.

Além disso, verifique se você está usando a versão mais recente do pacote sqflite em seu arquivo pubspec.yaml. Atualizar para a versão mais recente pode ajudar a evitar problemas de compatibilidade com a versão do SDK.

Certifique-se de seguir as práticas recomendadas para atualizar as dependências do Flutter e os pacotes do pub.dev para evitar conflitos de versão no futuro.

Espero ter ajudado.

Um abraço e bons estudos.