Icono del sitio Blog de Programación y Desarrollo – Nube Colectiva

Desplegando Google Maps en nuestra Aplicación Android

Github

Muchas aplicaciones, no todas pero en las que necesitamos colocar un Mapa de Google, sea para Mostrar tu ubicación o la de tu negocio necesitas saber desplegar correctamente para que funcione sin problemas ni contratiempos, logrando así darle otro nivel a tu aplicación y conseguir el objetivo que tenias en mente con un mapa de Google, en este artículo te enseñaremos como hacerlo.

Android Manifest XML

Abre el archivo AndroidManifest.xml de tu proyecto y agrega lo siguiente

Clase Main Activity

Debes crear un archivo Java con el nombre que desees, nosotros usaremos el nombre MainActivity.java luego abre tu archivo  y agrega lo siguiente

Recursos

Layout

Ve a tu carpeta res > layout  allí crea el archivo de recurso de actividad para el mapa, ponle el nombre activity_main.xml y agregale lo siguiente


Values

Vamos a la carpeta res > values y creamos un archivo XML con el nombre google_maps_api.xml y otro con el nombre strings.xml agregamos lo siguiente

google_maps_api.xml:


strings.xml:

Gradle App

En el archivo build.gradle(Module: app) agregamos los servicios  de Google Maps


El código completo nos quedaría asi

Probando nuestro Mapa

Ejecutamos el emulador para correr nuestro mapa

Genial ya tenemos nuestro Mapa para nuestra aplicación, ahora agreguemos 3 funciones y jugamos con nuestro mapa, el zoom mínimo, zoom máximo y un marcador para la ubicación


El código completo quedaría así


Y tenemos el zoom mínimo (6.0 f), zoom máximo(14.0 f) y un marcador con la ubicación especificada en el Mapa

API KEY Google

Para obtener tu API Key de Google ve a la consola de Google Cloud luego a API y servicios > Credenciales, si no te aparece un KEY tienes que crear una nueva aplicación y el sistema te genera una KEY, copia el KEY y pégalo en el archivo google_maps_api.xml que mencionamos más arriba

Nota

 

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.

Salir de la versión móvil