Estoy tratando de conseguir mi debug.keystore clave md5 para que yo pueda obtener la clave de la API de Google Maps.

Puedo ejecutar el comando:

 keytool genkeypair -alias armand -keypass pass

Y, a continuación, ejecuta el comando:

keytool -list -alias armand -keystore debug.keystore

Yo, a continuación, introducir mi contraseña y me da el siguiente error:

keytool error: java.lang.Exception: Alias <armand> does not exist

¿Qué estoy haciendo mal?

OriginalEl autor Armand | 2011-08-03

2 Comentarios

  1. 22

    Esto es justo una manera de obtener la clave:

    Para obtener el certificado de huella digital (MD5) siga los pasos a continuación:

    Usted necesita para obtener el archivo de almacén de claves para obtener el certificado de la huella digital (MD5).
    Su archivo de almacén de claves se puede encontrar en la siguiente ruta:

    C:\Documents and Settings\<username>\Local Settings\Application Data\Android

    (O)

    C:\Documents and Settings\<username>\.android

    Archivo de almacén de claves nombre es debug.keystore.
    Copia de la «depuración.el almacén de» el archivo a otra carpeta (ej: – «D:\Androidkeystore\») (fácil de usar).
    Abra el Símbolo del sistema y vaya a la de Java instalado en el directorio. («C:\Program Files\Java\\bin»)
    A continuación, escriba la siguiente línea (en el cuadro) y presione entrar.

    keytool.exe -list -alias androiddebugkey -keystore "D:\AndroidKeystore\debug.keystore" -storepass android -keypass android

    Aquí el MD5 del certificado de huellas dactilares es

    64:88:A2:FC:AA:9F:B1:B0:CA:E4:D0:24:A8:1E:77:FB

    Esto es de trabajo, pero estoy recibiendo pequeño error aquí:

    este es mi camino-C:\ANDROID\Java\jdk1.6.0\bin>keytool.exe -lista -alias androiddebugkey -keystore»C:\ANDROID\debugkey\debug.keystore»-storepass android -keypass android

    keytool error: java.lang.RuntimeException: Usage error, android is not a 
    legal command
    Gracias funcionó
    hey usted acaba terminaron 2 días de infierno. mi mapa no estaba mostrando, no sabía que había que ejecutar el keytool en contra de la depuración.almacén de claves. gracias tio:)
    Puedo aplicar la depuración de almacén de claves para la producción? Como el real almacén de claves no funciona (alias no se encuentra)
    Pls ayuda bro, me estoy poniendo este error – keytool de error: java.lang.Excepción: Alias <androiddebugkey> no existe , pero me da los detalles si puedo usar keytool-v -lista -almacén de claves C:\Users\User1\.android\debug.keystore

    OriginalEl autor Nikunj Patel

  2. 5

    Usted está utilizando el mal de almacén de claves. Usted tendrá que utilizar un almacén de claves diferente.

    Tengo este mismo error En Fedora, después de ejecutar este comando:

    keytool -exportcert -alias androiddebugkey -keystore androidKey -list -v

    De Error:

    keytool error: java.lang.Exception: Alias <androiddebugkey> does not exist
    java.lang.Exception: Alias <androiddebugkey> does not exist

    El error que cometí en este caso fue conmigo a través del almacén de claves a firmar mi android APK proyecto en lugar de la debug.keystore situado en /home/el/.android/debug.keystore:

    He cambiado para que se utilice el derecho de almacén de claves como este:

    [[email protected] .android ]$ keytool -exportcert -alias androiddebugkey -keystore /home/el/.android/debug.keystore -list -v
    Enter keystore password:  ******

    Y se produce la siguiente salida:

    Alias name: androiddebugkey
    Creation date: Aug 31, 2013
    Entry type: PrivateKeyEntry
    Certificate chain length: 1
    Certificate[1]:
    Owner: CN=Android Debug, O=Android, C=US
    Issuer: CN=Android Debug, O=Android, C=US
    Serial number: 14be2b38
    Valid from: Sat Aug 31 21:43:47 EDT 2013 until: Mon Aug 24 21:43:47 EDT 2043
    Certificate fingerprints:
    MD5:  47:D1:3C:AD:3C:6D:49:22:26:01:6B:C8:4D:C0:37:42
    SHA1: 10:96:22:A1:3C:3B:4A:14:2D:B7:5E:62:1D:D7:9B:0B:24:EE:DF:BD
    SHA256: DF:BF:A9:5D:B8:AE:7D:FF:7E:E7:62:84:8F:32:9A:29:19:C6:41:82:83:FA:0B:D0:1B:59:15:AE:4D:D8:38:D1
    Signature algorithm name: SHA256withRSA
    Version: 3
    Extensions: 
    #1: ObjectId: 2.5.29.14 Criticality=false
    SubjectKeyIdentifier [
    KeyIdentifier [
    0000: 1A 32 1F F0 03 E0 23 34   6F GE 78 CC E3 10 B5 61  .0....)4o.x....a
    0010: 6D 6F F1 38                                        mo.8
    ]
    ]

    De referencia, estas fueron las instrucciones que yo era el siguiente:

    Desde aquí: https://developers.google.com/+/quickstart/android

    En una terminal, ejecute el programa de utilidad Keytool para obtener el SHA-1 de la huella digital del certificado. Para la depuración.almacén de claves, la contraseña es android.

    keytool -exportcert -alias androiddebugkey -keystore <path-to-debug-or-production-keystore> -list -v

    OriginalEl autor Eric Leschinski

Dejar respuesta

Please enter your comment!
Please enter your name here