Les API Google Fit, y compris l'API REST Google Fit, ne seront plus disponibles après le 30 juin 2025. Depuis le 1er mai 2024, les développeurs ne peuvent plus s'inscrire pour utiliser ces API.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Ce guide explique comment démarrer le développement avec Google Fit sur Android.
Configuration
Avant de commencer à créer votre application, suivez les étapes ci-dessous
.
Obtenir un compte Google
Vous devez disposer d'un compte Google pour utiliser les API Google Fit. Vous pouvez créer un compte ou
utiliser un compte existant. Vous pouvez créer un compte distinct pour tester
du point de vue de l'utilisateur.
Installer les services Google Play
Obtenez la dernière bibliothèque cliente pour les services Google Play pour votre développement
hôte:
Ajouter la bibliothèque cliente des services Google Play
Dans Android Studio, ouvrez le fichier build.gradle de votre module et ajoutez la bibliothèque cliente des services Google Play en tant que dépendance:
Cela permet de s'assurer que Gradle télécharge automatiquement le SDK de fitness lorsqu'il
crée votre application.
Créer et tester votre application
Une fois la configuration terminée, vous pouvez commencer à créer votre application. Pour obtenir
Découvrez les types de données que votre application peut stocker
de lecture. En savoir plus sur l'utilisation des
données dans Google Fit.
Créer un client API et ajouter les types de données auxquels votre application doit accéder
écrire ou lire des données. Les points de terminaison suivants sont disponibles:
SensorsClient: accédez à différentes sources de données de santé et de bien-être à partir des capteurs matériels de l'appareil local et des appareils associés.
RecordingClient: pour la collecte des données des capteurs en arrière-plan et qui consomme peu d'énergie.
HistoryClient: insérer, supprimer et lire des données historiques dans
Google Fit.
Voici le flux d'autorisation obtenu auprès des utilisateurs
lorsqu'ils reçoivent une demande d'autorisation:
<ph type="x-smartling-placeholder">
Autorisations Android: les utilisateurs voient les autorisations Android accordées à votre application.
a demandé avant de la télécharger. Une fois votre application téléchargée,
demande toutes les autorisations d'exécution dont il a besoin, et que les utilisateurs accordent ou refusent
ces autorisations.
Vérifier et connecter: l'application vérifie si les autorisations ont été
accordé avant de demander l'accès
à d'autres types de données.
Demande de champs d'application OAuth: Google invite l'utilisateur à accorder à votre application
les champs d'application OAuth nécessaires
pour les types de données auxquels il veut accéder.
Accès appliqué: une fois les autorisations accordées par l'utilisateur, votre application peut
accéder aux types de données qui appartiennent aux niveaux d'accès accordés par l'utilisateur ;
.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/09/09 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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."]]],[]]