memo icon indicating copy to clipboard operation
memo copied to clipboard

Dificuldade para rodar o projeto

Open edmargomes opened this issue 2 years ago • 6 comments

Descreva o Bug/Describe the bug:

Ao rodar o projeto do main, sempre da um erro de não encontrar uma dependência ou ela estar desatualizada

Passos para Reproduzir/Steps to Reproduce: Versões: Flutter: 2.10.3

  1. Clonar o projeto
  2. Pelo terminal executar o flutter run

Resultado Esperado/Expected Result: Esperava que o projeto rodasse dentro do meu emulador

Resultado Obtido/Actual Result:

Erros de SDK e de versão antiga do fluther quill.

Screenshots:

image

Versão do app/App Version:

Branch main

edmargomes avatar Mar 19 '22 18:03 edmargomes

vou escrever aqui alguns passos que fiz para tentar resolver: Primeira tentativa foi trocar o flutter_quill

Trocar a versão do flutter_quill conforme mencionado nessa issue: https://github.com/singerdmx/flutter-quill/issues/497 image

  1. rm pubspec.lock
  2. flutter run image

Ele diz que não encontrou o arquivo em lib/models, porem ele instalou em lib/src/models image image

A partir dai foi em cada um dos erros que dava de caminho e coloquei a pasta src Exemplo: package:flutter_quill/widgets -> package:flutter_quill/src/widgets

continua...

edmargomes avatar Mar 19 '22 18:03 edmargomes

Continuando... Deu o erro de rodar o sdk 31 e não 30

Então troquei no build.gradle a versão: image

edmargomes avatar Mar 19 '22 18:03 edmargomes

Então deu erro pela falta do arquivo google-services.json

Isso ocorreu pois eu criei a conexão com o firebase_cli conforme documentação mais recente sobre o assunto. Ao rodar ele gerou o arquivo lib/firebase_options.dart com os dados de conexão

Então fiz o import desse arquivo no main e inserir dentro da conexão conforme https://firebase.flutter.dev/docs/cli

No arquivo app/build.gradle removi a linha: apply plugin: 'com.google.gms.google-services' e no arquivo android/build.gradle removi classpath 'com.google.gms:google-services:4.3.5'

edmargomes avatar Mar 19 '22 19:03 edmargomes

Um novo erro: image

Troquei a versão minima para 21 no app/build.gradle

Ao copilar: Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.15.

Até o momento estou parado nesse ponto. Não sei qual versão rodar do projeto para ter um run liso.

edmargomes avatar Mar 19 '22 19:03 edmargomes

Troquei no arquivo android/build.gradle

    ext.kotlin_version = '1.5.10'

Com isso o projeto rodou, somente ficou travado na tela inicial image

Tem alguma base de dados para importar no firebase?

edmargomes avatar Mar 19 '22 19:03 edmargomes

@edmargomes Pode testar agora que atualizamos o flutter para a última versão por favor?

ggirotto avatar Apr 06 '22 19:04 ggirotto