Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Erro ao abrir projeto no AS

Olá,

O projeto não está querendo rodar corretamente meu Android Studio. Quando abri a primeira vez apareceu uma mensagem para rodar o pub get para resolver algumas dependências, depois disso ao rodar, apareceu a seguinte tela.

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

Fica só nessa, com as mensagens, o emulador aparece rodando ali mas não está abrindo. Estas são as mensagens que aparecem em vermelho:

You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply

Se alguém puder me ajudar.

Att, Alvaro

4 respostas

Olá Alvaro!

Qual versão do Flutter você está utilizando? Parece que é um problema do Android Studio com o plugin do Dart/Flutter. Não sei se esse erro é causado pela versão do Flutter, versão do plugin ou versão do Android Studio.

Se puder me mandar o seu código no GitHub para eu testar no meu AndroidStudio eu agradeço.

Olá Matheus,

O código que usei é o que está disponível na aula, baixei por esse link: https://github.com/alura-cursos/flutter_webapi_first_course/archive/refs/heads/main.zip

O flutter estou usando a seguinte versão: Flutter 3.19.1 • channel stable • https://github.com/flutter/flutter.git Framework • revision abb292a07e (4 weeks ago) • 2024-02-20 14:35:05 -0800 Engine • revision 04817c99c9 Tools • Dart 3.3.0 • DevTools 2.31.1

solução!

Oi Matheus,

Consegui arrumar aqui, peguei o código disponível no download do curso e fui digitando em um novo projeto, agora está executando sem erros.

Obrigado.

Oi Alvaro!

Parece que eu não acertei 100% o problema, mas eu estava no caminho certo. Quando um projeto é gerado pelo flutter create as pastas com instruções de geração de APK também são criadas. Mas dependendo da versão do Flutter utilizada no momento da criação, as instruções podem estar defasadas. Quando você gerou um projeto novo e só pegou as informações importantes da pasta lib, você estava usando as novas instruções porque sua versão do Flutter é mais nova. No curso o instrutor utiliza uma versão mais antiga.

Espero que tenha esclarecido o motivo do erro!