Las APIs de Google Fit, incluida la API de REST de Google Fit, dejarán de estar disponibles después del 30 de junio de 2025. A partir del 1 de mayo de 2024, los desarrolladores no pueden registrarse para usar estas APIs.
En esta guía, se explica cómo comenzar a desarrollar con Google Fit en Android.
Configuración
Antes de comenzar a compilar tu app, completa los pasos que se indican a continuación
secciones.
Crea una Cuenta de Google
Para usar las APIs de Google Fit, necesitas una Cuenta de Google. Puedes crear una cuenta nueva o
usar una cuenta existente. Puede crear otra cuenta para probar
desde la perspectiva del usuario.
Obtener los Servicios de Google Play
Obtén la biblioteca cliente más reciente para los Servicios de Google Play en tu desarrollo
host:
Esto garantiza que Gradle descargue automáticamente el SDK de fitness cuando
compila tu app.
Compila y prueba tu app
Una vez que completes los pasos de configuración, podrás comenzar a compilar tu app. Para obtener
obtén información sobre los tipos de datos que tu app puede almacenar y
leer. Obtén más información sobre cómo trabajar con
datos en Google Fit.
Crea un cliente de API y agrega los tipos de datos a los que necesita acceder tu app
escribir o leer datos. Los siguientes extremos están disponibles:
SensorsClient: Accede a diferentes fuentes de datos de salud y bienestar desde los sensores de hardware del dispositivo local y los dispositivos complementarios.
RecordingClient: Para la recopilación de datos de sensores en segundo plano y de bajo consumo, que está siempre activa.
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 le solicitan permisos:
Permisos de Android: Los usuarios ven los permisos de Android que otorga tu app.
solicitado antes de descargarlo. Una vez que se descarga la aplicación,
solicita los permisos de tiempo de ejecución que necesite y los usuarios otorgan o deniegan
estos permisos.
Verificar y conectarse: La app verifica si se aplicaron los permisos
otorgada antes de solicitar acceso a otros tipos de datos.
Solicitud de alcance de OAuth: Google le solicita al usuario que otorgue a tu aplicación.
los permisos de OAuth necesarios
para los tipos de datos a los que quiere acceder.
Acceso aplicado: Después de que el usuario otorga los permisos, tu app puede
acceder a los tipos de datos que pertenecen a los permisos que otorgó el usuario
permiso.
[null,null,["Última actualización: 2024-09-09 (UTC)"],[[["This guide provides instructions for Android developers to integrate Google Fit into their applications for accessing and managing fitness data."],["Before starting development, ensure you have a Google account, the latest Google Play services, an OAuth 2.0 client ID, and a configured Android Studio project."],["Developers need to add the Google Play services client library as a dependency in their project's `build.gradle` file to utilize the Fitness API."],["The guide covers various aspects such as data types, API clients, requesting permissions, and the user authorization flow involved in accessing fitness data through Google Fit."],["After development and testing, app developers must apply for verification to obtain the necessary permissions for accessing sensitive and restricted fitness data scopes."]]],[]]