Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta guía, se explica cómo comenzar a desarrollar contenido con Google Fit en Android.
Configuración
Antes de comenzar a compilar tu app, completa los pasos que se indican en las siguientes secciones.
Crea una Cuenta de Google
Para usar las API de Google Fit, necesitas una Cuenta de Google. Puedes crear una cuenta nueva o usar una existente. Te recomendamos crear una cuenta separada para probar tu app desde la perspectiva de un usuario.
Obtener los Servicios de Google Play
Obtén la versión más reciente de la biblioteca cliente de los Servicios de Google Play en tu host de desarrollo:
Esto garantiza que Gradle descargue automáticamente el SDK de fitness cuando compile tu app.
Compila y prueba tu app
Después de completar los pasos de configuración, puedes comenzar a compilar tu app. Para comenzar, obtén información sobre los tipos de datos que puede almacenar y leer la app. Obtén más información para trabajar con datos en Google Fit.
Crea un cliente de la API y agrega los tipos de datos a los que la app necesita acceder para escribir o leer datos. Están disponibles los siguientes extremos:
SensorsClient: Acceda a diferentes fuentes de datos de salud y bienestar desde los sensores de hardware del dispositivo local y de los dispositivos complementarios.
RecordingClient: Para la recopilación de datos del sensor en segundo plano y siempre encendida.
HistoryClient: Inserta, borra y lee datos históricos en Google Fit.
A continuación, se muestra el flujo de autorización resultante que experimentan los usuarios cuando se les solicitan permisos:
Figura 1: Flujo de autorización para los usuarios
Permisos de Android: Los usuarios ven qué permisos de Android solicitó tu app antes de descargarlo. Una vez descargada la app, se solicitan los permisos de tiempo de ejecución que necesita, y los usuarios otorgan o rechazan estos permisos.
Verifica y conecta: Tu app verifica si se otorgaron permisos antes de solicitar acceso a otros tipos de datos.
Solicitud de permisos de OAuth: Google le solicita al usuario que otorgue a tu app los permisos de OAuth necesarios para los tipos de datos a los que quiere acceder.
Acceso aplicado: Una vez que el usuario otorga permisos, la app puede acceder a los tipos de datos que pertenecen a los permisos a los que el usuario otorgó permiso.