2011-11-14 12 views
5

Estoy enfrentando un problema con la API de Google Maps para Android.google maps api para la página de registro de Android

Todos los tutoriales e instrucciones le dicen que busque el archivo debug.keystore y busque su firma, y ​​que lo pegue en la página de registro de Google.

Esto está fallando para mí, que estoy recibiendo este error

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

Sinceramente, no tienen idea de lo que estoy haciendo mal :(Cualquier ayuda sería muy apreciada

EDIT:. Aquí está la me estoy poniendo la firma

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

estoy sospechando que esto es demasiado larga

+1

La respuesta a continuación es correcta y funcionó para mí después de encontrar esta publicación buscando en Google el mismo problema ... debe marcarla como aceptada para que los futuros visitantes sepan que es correcta – Rich

Respuesta

8

Did años u siga las instrucciones en la sección titulada: Obtención de la huella digital MD5 del certificado de depuración SDK encontrar aquí:

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

¿Tiene JDK 1.7? Busqué en Google y encontré la siguiente respuesta stackoverflow que no puedo comprobar ya que no tengo 1.7: Any difference between MD5 and SHA1 for getting MAP API?

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

y dice "Con instalado JDK 1.7, salidas keytool por huella digital SHA1 defecto, no MD5 Agregar la opción -v permite ver MD5 también ".

+0

Sí señor, lo hice, la firma arriba es el que obtuve – KamalSalem

+0

Esto funcionó para mí también, gracias. – Rich

+0

Cuando probé con jre6 obtuve el mismo error que se menciona en la pregunta, pero cuando lo intenté con jre7 funcionó bien. –