Die Google Fit APIs, einschließlich der Google Fit REST API, sind nach dem 30. Juni 2025 nicht mehr verfügbar. Seit dem 1. Mai 2024 können sich Entwickler nicht mehr für die Nutzung dieser APIs registrieren.
In diesem Leitfaden erfahren Sie, wie Sie mit Google Fit auf Android-Geräten mit der Entwicklung beginnen.
Einrichtung
Bevor Sie mit dem Erstellen Ihrer App beginnen, führen Sie die folgenden Schritte aus:
.
Erstellen Sie sich ein Google-Konto
Zur Nutzung der Google Fit APIs benötigen Sie ein Google-Konto. Sie können ein neues Konto erstellen oder
ein bestehendes Konto zu verwenden. Es empfiehlt sich, zum Testen ein separates Konto zu erstellen.
für Ihre App aus der Perspektive der Nutzer.
Google Play-Dienste installieren
Hol dir die aktuelle Clientbibliothek für Google Play-Dienste bei deiner Entwicklung
Host:
Wir empfehlen, zum Erstellen einer App mit der Fitness API die Android Studio-Entwicklungsumgebung zu verwenden. Für
wie Sie ein neues Projekt erstellen und in Android Studio konfigurieren, siehe
Projekt erstellen
Clientbibliothek für Google Play-Dienste hinzufügen
Öffnen Sie in Android Studio die Datei build.gradle für Ihr Modul und fügen Sie die Clientbibliothek der Google Play-Dienste als Abhängigkeit hinzu:
Dadurch wird das Fitness-SDK automatisch von Gradle heruntergeladen,
für die Entwicklung Ihrer App.
Anwendung erstellen und testen
Nachdem Sie die Einrichtung abgeschlossen haben, können Sie mit der Erstellung Ihrer App beginnen. Um
Informationen zu den Datentypen, die Ihre App speichern und speichern kann
lesen. Weitere Informationen zur Arbeit mit
in Google Fit.
Erstellen Sie einen API-Client und fügen Sie die Datentypen hinzu, auf die Ihre App zugreifen muss
Daten schreiben oder lesen. Die folgenden Endpunkte sind verfügbar:
SensorsClient: Über Hardwaresensoren des lokalen Geräts und der Companion-Geräte können Sie auf verschiedene Quellen von Gesundheits- und Fitnessdaten zugreifen.
RecordingClient: Für die Erfassung von Sensordaten im Hintergrund mit geringem Stromverbrauch.
HistoryClient: Hier können Sie Verlaufsdaten einfügen, löschen und lesen in
Google Fit
Daraus resultierender Ablauf der Nutzerautorisierung
Hier sehen Sie den resultierenden Autorisierungsablauf für die Nutzer:
wenn sie nach Berechtigungen gefragt werden:
<ph type="x-smartling-placeholder">
Android-Berechtigungen: Nutzer sehen, welche Android-Berechtigungen die App hat.
die Sie vor dem Download angefordert haben. Nachdem Ihre App heruntergeladen wurde,
fordert alle benötigten Laufzeitberechtigungen an und Nutzer gewähren oder verweigern
für diese Berechtigungen.
Prüfen und verbinden: Ihre App prüft, ob Berechtigungen
gewährt, bevor Zugriff auf andere Datentypen angefordert wird.
Anfrage für OAuth-Bereiche: Google fordert den Nutzer dazu auf, Ihrer App zuzustimmen.
OAuth-Bereiche, die für die Datentypen erforderlich sind, auf die zugegriffen werden soll.
Zugriff angewendet: Nachdem ein Nutzer Berechtigungen erteilt hat, kann Ihre App
Auf die Datentypen zugreifen, die zu den Bereichen gehören, die der Nutzer gewährt hat
Berechtigung erteilen.
[null,null,["Zuletzt aktualisiert: 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."]]],[]]