jueves, 17 de septiembre de 2015

Configuración de Google Maps API

Para poder utilizar mapas en las aplicaciones Android se emplea Google Maps API, que es la plataforma de Google Play destinada a localización.
En primer lugar, se necesita configurar un proyecto a través del Google API Console, que proporcionará una clave necesaria para emplear desde la app.

Lo mínimo necesario

Crear el proyecto:
  • Abrir Google Developers Console
  • Crear un proyecto proporcionando un nombre

Habilitar la API para el proyecto:
  • Seleccionar APIs en el menú de la izquierda
  • Activar Google Maps Android API

Obtener una clave para el proyecto:
  • Seleccionar Credenciales en el menú de la izquierda
  • Pulsar Añadir Credenciales
  • Pulsar Crear Clave de API
  • Elegir Clave de Android
  • Es necesario introducir la huella SHA-1 del certificado de desarrollo así como el nombre del paquete de la app (el configurado en el Manifest)
  • Se generará una clave para el servidor

La clave de certificado SHA1 se genera con el keytool de Java. Se trata de una herramienta del JDK que hay que aplicar sobre el certificado de pruebas del Android SDK que se encuentra normalmente en la ruta .android de la carpeta del usuario, cuyo password es android. Con el siguiente comando se obtiene la información necesaria para incluir en la web:
keytool -list -v -keystore debug.keystore

Es posible también encontrar la clave SHA1 del certificado debug en Eclipse en la opción Preferencias > Android > Build y en Studio se genera dicha información de manera automática en el archivo google_maps_api.xml al seleccionar una activity de tipo Google Maps.

Referencias


2 comentarios:

  1. m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m

    ResponderEliminar
  2. m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m m

    ResponderEliminar