DEV Community

Cover image for Firebase auth keytool Opção inválida
Joabe Ramone
Joabe Ramone

Posted on

Firebase auth keytool Opção inválida

Introdução

Fala clan, tudo bem?

Quero mostrar rapidinho como resolvi um problema daquele comando inválido para criar as chaves SHA do Projeto do Firebase.

Alt Text

Quando eu estava rodando esse comando

keytool -list -v \
-alias androiddebugkey -keystore %USERPROFILE%.android\debug.keystore

Apresentava este erro dizendo que a opção keytool era inválida.

Alt Text

Isso acontece porque eu não tinha a variavel de ambiente, então você tem que criar essa variavel que é basicamente o caminho de onde está o keytool.

Como resolver

E ele fica dento da pasta Java, que geralmente é esse caminho:

C:\Program Files\Java\jdk1.8.0_291\bin

Alt Text

Copie esse caminho, vá em Editar as variváveis de ambiente do sistema, clique em Variáveis de ambiente > path (2 cliques) > novo > cole o caminho > ok.

Alt Text

Agora você tem que substituir essa variável %USERPROFILE% pelo seu caminho de usuário. Então vai ser basicamente esse:

keytool -list -v -alias androiddebugkey -keystore C:\Users\jorge.android\debug.keystore

Espero que tenha ajudado, valeu!

Referências

https://developers.google.com/android/guides/client-auth
https://www.youtube.com/watch?v=bi_mMQfo90s
https://www.youtube.com/watch?v=1k-gITZA9CI&t=352s

Top comments (0)