En el primer punto nos indica obtener el api key de desarrollo y quería agregar algo más de detalle respecto a cómo obtener este dato.
1. Necesitamos generar un certificate's MD5 fingerprint (o huella digital de certificado MD5), empleando la herramienta keytool que viene con el Java SDK y que no forma parte del Android SDK. Para ello ejecutamos la siguiente sentencia:
keytool.exe -list -alias androiddebugkey -keystore c:\Users\\.android\debug.keystore -storepass android -keypass android
La respuesta que recibiremos será similar a la que pongo a continuación:
androiddebugkey, 29-sep-2011, PrivateKeyEntry,
Huella digital de certificado (MD5): 8D:70:55:75:8A:F8:62:53:54:62:A2:74:75:64:32:77
2. Ya habiendo generado el dato anterior, iremos a la página: http://code.google.com/android/maps-api-signup.html, he ingresamos el dato generado.
Agregamos el dato en el campo "My certificate's MD5 fingerprinter". |
A continuación, aceptamos los términos y condiciones, y finalmente, pulsamos en Generate API Key. La pantalla que aparecerá nos mostrará el API Key generado, la huella digital del certificado y un ejemplo del uso de este key en nuestro layout.
En la siguiente pantalla no aparecerá un resumen con el API Key generado, la huella digital del certificado y un ejemplo de su uso en un layout. |
De ahora en adelante, para hacer uso de Google Maps en nuestros proyectos de Android ya sabemos lo que requerimos.
2 comentarios:
Al generar un certificado no se genera un MD5, me indica que es SHA1, esto cuando lo coloco en el generador de claves no me permite y me indica que la huella dactilar no es correcta.
Agregale el -v y listo =)
keytool -list -v -keystore C:\Users\GEFER\.android\debug.keystore -storepass android -keypass android
Publicar un comentario