Come get MD5 dal file debug.keystore?

Io uso un command per get la chiave privata MD5 dal file debug.keystore , ma in realtà ottiene la chiave privata SHA1 invece di MD5. Non so come get MD5.

Questo è il command che uso.

  • Come inserire valori in arrays bidimensionalmente?
  • ACCESS_NETWORK_STATE permisson su Android ICS
  • Cosa succede all'applicazione android quando una telefonata interrompe l'applicazione?
  • Confronti della struttura del framework Android con la struttura di MFC / Win32?
  • Problemi con UriMatcher di Android
  • Android Video Watermark, server W / O?
  •  keytool -list -alias androiddebugkey -keystore (path_to_debug_keystore).keystore -storepass android -keypass android 

    10 Solutions collect form web for “Come get MD5 dal file debug.keystore?”

    Quando l'ho fatto ho usato questo.

     keytool -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android -v 

    Sembra che il file del keystore non sia corretto.

    Cerca di aggiungere semplicemente un -v al tuo command. Allora otternetworking le impronte digitali in MD5 , SHA1 e SHA256 . L'MD5 dovrebbe essere accettato da Google API Signup. =)

    Non è necessario sottovalutare il tuo jdk!

    Dovresti aggiungere '-v' al command keytool, come già suggerito.

     keytool -list -v -keystore ~/.android/debug.keystore 

    Questo perché si utilizza jdk7 che, a differenza di jdk6, non printing l'impronta digitale del certificato MD5 per impostazione predefinita.

    La documentazione android non menziona questo (come per il postdate)

    Grazie a tutti. Ora ho la mia chiave privata MD5. Ho usato JDK7. Per tua referenza,

     C:\Program Files\Java\jdk1.7.0\bin>keytool.exe -list -v -keystore "C:\Documents and Settings\Administrator\.android\debug.keystore" -storepass android -keypass android 

    hai la giusta syntax, assicuratevi di where si trova il file di keystore …

    questo è il mio esempio:

     keytool -list -alias androiddebugkey -keystore "C:\Documents and Settings\jorgesys\.android\debug.keystore" -storepass android -keypass android 

    e il risultato deve essere qualcosa di simile …

     androiddebugkey, 25/09/2010, PrivateKeyEntry, Certificate fingerprint (MD5): 32:46:AA:56:D9:71:8B:2A:0B:34:A1:B6:96:1E:87:59 

    se non ricordi il tuo utente e la tua password creerai un'altra libreria chiave …

     keytool -genkey -v -keystore "C:\android\gruporeforma.keystore" -alias gruporeforma -keyalg RSA -validity 10000 

    Questo ti aiuterà sicuramente. Si prega di fare riferimento a questa schermata …..

    immettere qui la descrizione dell'immagine

    Se si utilizza Eclipse o ADT è ansible accedere a Preferenze -> Android -> Build e lì vedrai la tua chiave di debug MD5 e SHA1 impronte digitali.

    Assicurati che il tuo sia attualmente in jdk/bin nel tuo terminal

    Per Linux o OS X, aprire una window di terminal e immettere quanto segue:

     keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 

    Per Windows Vista e Windows 7, eseguire:

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

    Se sei riuscito nel passo successivo otterrai:

     Alias name: androiddebugkey Creation date: Jan 01, 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: 4aa9b300 Valid from: Mon Jan 01 08:04:04 UTC 2013 until: Mon Jan 01 18:04:04 PST 2033 Certificate fingerprints: MD5: AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6A:AC:F9 SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75 Signature algorithm name: SHA1withRSA Version: 3 

    Ho avuto lo stesso problema usare java jdk6 non jdk7 … lavoro per me

    Grazie per tutti. Posso generare la mia chiave privata MD5. Conosco qualche problema. Se uso la versione java 7, otterrò SHA1 ma quando scendo la versione java come jdk1.6, otterrò anche MD5.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.