1
resposta

Erro android license status unknown

Vi que tem outros dois tópicos relatando o problema de "Erro android license status unknown", e como ambos estão fechados, abri esse para explicar como consegui resolver esse problema.

A solução para o problema em teoria seria apenas rodar o comando abaixo:

flutter doctor --android-licenses

O que acontece é que provavelmente, dependendo de quando você estiver vendo essa resposta, esse comando vai retornar algo como:

Android sdkmanager tool not found (C:\Users\hdjes\AppData\Local\Android\sdk\tools\bin\sdkmanager).

Pelo que encontrei pesquisando, o que acontece é que o pacote sdkmanager foi renomeado em versões mais novas do Android e por isso o flutter não encontra ele, para resolver isso abra o Android Studio, vá em SDK Manager, depois em SDK Tools, desmarque a caixa "Hide Obsolete Packages" e instale o pacote chamado "Android SDK Tools (Obsolete) 26.1.1.

Feito a instalação agora volte em um terminal, rode o comando abaixo e aceite todas as licenças que vão ser apresentadas a você.

flutter doctor --android-licenses

Depois disso ao rodar o flutter doctor nenhum problema é mais para ser apresentado e você vai ser capaz de rodar seus projetos tranquilamente.

1 resposta

Hallessandro, talvez vc tenha uma orientação melhor se abrir um tópico dentro do assunto do curso. Geralmente os alunos frequentam mais o tópico que estudam, no off topic é onde menos respondem.