2011-11-14 12 views
5

Sto affrontando un problema con l'API di Google Maps per Android.google maps api per la pagina di registrazione di Android

Tutte le esercitazioni e le istruzioni indicano di recuperare il file debug.keystore e di recuperarne la firma e di incollarlo nella pagina di registrazione di Google.

Questo sta venendo a mancare per me, sto ricevendo questo errore

The fingerprint you entered is not valid. Please press the Back button on your browser and enter a valid certificate fingerprint. 

Onestamente ho idea di cosa sto facendo male :(qualsiasi aiuto sarebbe apprezzato

EDIT:. Ecco il firma sto diventando

51:A6:89:45:CB:20:19:DF:55:CB:AE:23:E7:31:47:42:05:47:A2:79 

sto ritenendo sospetto questo è troppo lungo

+1

La risposta sotto è corretta e ha funzionato per me dopo aver trovato questo post googling lo stesso problema ... si dovrebbe contrassegnarlo come accettato in modo che i futuri visitatori sapranno che è corretto – Rich

risposta

8

Forse yo u seguire le istruzioni nella sezione intitolata: Ottenere il MD5 impronte digitali del debug certificato SDK trovate qui:

http://code.google.com/android/add-ons/google-apis/mapkey.html#overview

Avete JDK 1.7? Googled e trovato la seguente risposta StackOverflow che non posso verificare dal momento che non ho 1.7: Any difference between MD5 and SHA1 for getting MAP API?

che punta a http://code.google.com/p/android/issues/detail?id=19035

e dice: "Con JDK 1.7 installato, uscite keytool per impostazione predefinita SHA1 impronte digitali, non MD5 L'aggiunta dell'opzione -v permette di vedere anche MD5. "

+0

Sì signore, ho fatto, th firma sopra è quello che ho ottenuto – KamalSalem

+0

Questo ha funzionato anche per me, grazie. – Rich

+0

Quando ho provato con jre6 ho avuto lo stesso errore di cui ho parlato nella domanda, ma quando ho provato con jre7 ha funzionato bene. –

Problemi correlati