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

[Bug] Erro no comando "flutter doctor --android-licenses"

Erro ao executar o comando flutter doctor --android-licenses - Erro ao carregar a classe principalAlguém poderia me ajudar com isso?

1 resposta
solução!

Olá, Augusto!

Pelo que posso ver na imagem que você enviou, parece que você está enfrentando um erro de LinkageError e UnsupportedClassVersionError ao tentar executar o comando flutter doctor --android-licenses. Isso geralmente indica que a versão do Java Runtime Environment (JRE) instalada no seu sistema não é compatível com a versão do Java usada para compilar a classe que você está tentando executar.

No seu caso específico, a mensagem de erro está dizendo que a classe SdkManagerCli foi compilada por uma versão mais recente do Java Runtime (classe de arquivo versão 61.0), e a versão do Java Runtime que você tem só reconhece versões de arquivos de classe até 55.0. Isso sugere que você pode estar executando uma versão mais antiga do Java no seu sistema.

Para resolver esse problema, você pode tentar atualizar a sua versão do Java para a versão mais recente. Aqui estão os passos que você pode seguir:

  1. Verifique a versão atual do Java instalada no seu sistema abrindo o terminal e digitando java -version.
  2. Se a versão for inferior à requerida pelo SdkManagerCli, você precisará atualizar o Java. Você pode baixar a versão mais recente do Java (JDK) no site oficial da Oracle ou adotar uma versão do OpenJDK.
  3. Após baixar e instalar a versão mais recente do Java, verifique novamente a versão para garantir que a atualização foi bem-sucedida.
  4. Tente executar novamente o comando flutter doctor --android-licenses para ver se o problema foi resolvido.

Lembre-se de que algumas ferramentas do Android SDK podem exigir a versão mais recente do Java, então é importante manter o Java atualizado para evitar esses tipos de problemas.

Espero que essas informações te ajudem a resolver o problema! Caso continue enfrentando dificuldades, não hesite em buscar mais assistência ou verificar se há alguma atualização ou requisito adicional específico para o Flutter ou o Android SDK que possa estar relacionado ao problema.

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