En esta guía instalarás el SDK (Software Development Kit) de Google Play Services para Android para luego poder utilizar los servicios que ofrece en tus aplicaciones.
Aprenderás
- Qué es Google Play Services
- Qué se puede hacer con Google Play Services
- Instalarás el SDK de Google Play Services para usarlo en Android Studio
Google Play Services
Son los servicios que Google nos proporciona para desarrollar nuestras aplicaciones y que se actualizan constantemente para añadir nuevas funcionalidades, agregar mejoras y corregir errores.
La ventaja del SDK de Google Play Services para Android es que no depende de la versión de Android. Es decir podemos tener los últimos servicios en un dispositivo con Android 2.3 (API nivel 9).
Servicios
Son varios los servicios que nos ofrece, desde poder autenticarnos con Google en tu aplicación, usar servicios de localización, mapas, servicios propios de Google como Google Drive, hasta poder incorporar en tus aplicaciones Android Pay.
Algunos de las APIs que nos ofrece son las siguientes:
- Google Location y Activity Recognition
- Google Drive
- Google Maps
- Google Places
- Mobile Vision, análisis de imágenes offline
- Google Play Game services
- Android Pay
- Android Wear
Instalación
Abre un proyecto (o crea) en Android Studio y en la parte superior presiona la opción de SDK Manager. Desde ahí se actualiza las herramientas y SDKs que usamos al desarrollar.
Ve a la pestaña SDK Tools
:
Verifica si tienes instalado Google Play Services:
En caso de que no lo tengas instalado, selecciónalo y presiona OK, se descargará automáticamente.
Consideraciones
Una vez que lo tengas instalado ya puedes empezar a usar los servicios antes especificando cual usarás y colocarlo como dependencia (visto en otros labs).
Para probar las aplicaciones que usen Google Play Services es necesario un dispositivo real que tenga Google Play, eso dirá que si tiene Google Play Services. También se lo puede comprobar en configuraciones/aplicaciones.
Si se quiere probar en un emulador este debe tener los Google Play Services. Cuando creas uno nuevo te avisa si este cuenta con Google APIs.
Recursos
Felicitaciones ahora ya puedes empezar a desarrollar aplicaciones que usen Google Play Services.
Novedades
Es común que se vaya sacando nuevas versiones de Google Play Services podrás ver las novedades en este sitio:
Google Play Services en tu dispositivo
También se puedes encontrar los Google Play Services en la tienda de aplicaciones, no olvides que esta aplicación se actualiza de forma silenciosa.