Alguém poderia me ajudar com isso?
Alguém poderia me ajudar com isso?
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:
java -version
.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.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!