Tengo problemas para obtener el certificado SHA1 con keytool

Estoy tratando de encontrar el hash SHA1 de mi tienda de claves de firma en macos sierra usando el siguiente comando:

keytool -exportcert -alias androiddebugkey -keystore $HOME/.android/debug.keystore -list -v -storepass android

El resultado se ve a continuación:

Nombre de alias: androiddebugkey
Fecha de creación: 25 de octubre de 2017
Tipo de entrada: PrivateKeyEntry
Longitud de la cadena de certificados: 1
Certificado [1]:
error de herramienta clave: java.util.IllegalFormatConversionException: d! = java.lang.String java.util.IllegalFormatConversionException: d! = java.lang.String en java.base / java.util.Formatter $ FormatSpecifier.failConversion (Formatter.java: 4331) en java.base / java.util.Formatter $ FormatSpecifier.printInteger (Formatter.java:2846) en java.base / java.util.Formatter $ FormatSpecifier.print (Formatter.java:2800) en java.base / java .util.Formatter.format (Formatter.java:2581) en java.base / java.util.Formatter.format (Formatter.java:2517) en java.base / java.lang.String.format (String.java:2747 ) en java.base / sun.security.tools.keytool.Main.withWeak (Main.java:3151) en java.base / sun.security.tools.keytool.Main.printX509Cert (Main.java:3182) en java. base / sun.security.tools.keytool.Main.doPrintEntry (Main.java:1995) en java.base / sun.security.tools.keytool.Main.doCommands (Main.java:1212) en java.base / sun. security.tools.keytool.Main.run (Main.java:397) en java.base / sun.security.tools.keytool.Main.main (Main.java:390)

Por lo que puedo ver, el comando funciona, no es un problema con el archivo ni con la contraseña, me parece un error interno en Java, ¿le falta algún paquete de Java? Estoy usando Java SDK 9.0.1

Respuestas a la pregunta(1)

Su respuesta a la pregunta