keytool no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable

Beto01

New member
18/8/18
2
0
1
#1
Hola amigos de foros geek, hace unos días termine mi aplicación para Android, y estoy tratando de configurar Fire Base y me pide el certificado SHA-1 que segun la pagina se obtiene con el siguiente código :

Insertar CODE, HTML o PHP:
keytool -exportcert -list -v \
-alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore

Pero la cuestión es que cuando pulso enter me aparece el siguiente error, ya llevo días buscando la solución y ya me desespere :mad::mad:, espero que me puedan ayudar, ya intente cambiar las variables del entorno y no consigo hacer funcionar el comando.
 

Daniel

New member
18/8/18
1
0
1
#2
Hola amigos de foros geek, hace unos días termine mi aplicación para Android, y estoy tratando de configurar Fire Base y me pide el certificado SHA-1 que segun la pagina se obtiene con el siguiente código :

Insertar CODE, HTML o PHP:
keytool -exportcert -list -v \
-alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore

Pero la cuestión es que cuando pulso enter me aparece el siguiente error, ya llevo días buscando la solución y ya me desespere :mad::mad:, espero que me puedan ayudar, ya intente cambiar las variables del entorno y no consigo hacer funcionar el comando.

Hola amigo eso sucede por que donde tratas de ejecutar keytool en realidad no existe, a mi me funciono agregar ./ al inicio del comando con Power Shell, algo asi:
Insertar CODE, HTML o PHP:
./keytool -list -v -keystore "C:\Users\Nombredeusuario\Desktop\nombredetucertificado.jks" -alias aliasdelcertificado -storepass "tucontraseña" -keypass "tu contraseña"
1.- Remplaza "C:\Users\Nombredeusuario\Desktop\nombredetucertificado.jks" por la ruta donde esta ubicado tu archivo.
2.- Remplaza alias del certificado, por el alias que le diste tu
3.- Remplaza "tucontraseña" (ambas -storepass y -keypass) por las contraseñas que pusiste cuando creaste el certificado.

Listo debería funcionar.
 

Beto01

New member
18/8/18
2
0
1
#3
Hola amigo eso sucede por que donde tratas de ejecutar keytool en realidad no existe, a mi me funciono agregar ./ al inicio del comando con Power Shell, algo asi:
Insertar CODE, HTML o PHP:
./keytool -list -v -keystore "C:\Users\Nombredeusuario\Desktop\nombredetucertificado.jks" -alias aliasdelcertificado -storepass "tucontraseña" -keypass "tu contraseña"
1.- Remplaza "C:\Users\Nombredeusuario\Desktop\nombredetucertificado.jks" por la ruta donde esta ubicado tu archivo.
2.- Remplaza alias del certificado, por el alias que le diste tu
3.- Remplaza "tucontraseña" (ambas -storepass y -keypass) por las contraseñas que pusiste cuando creaste el certificado.

Listo debería funcionar.
Hola muchas gracias por la respuesta pero no me funciono, alguna otra idea ?