Die Google Fit APIs, einschließlich der Google Fit REST API, werden 2026 eingestellt. Seit dem 1. Mai 2024 können sich Entwickler nicht mehr für die Verwendung dieser APIs registrieren.
Erste Schritte mit Android
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In diesem Leitfaden wird erläutert, wie Sie mit der Entwicklung mit Google Fit für Android beginnen.
Einrichtung
Führen Sie die Schritte in den folgenden Abschnitten aus, bevor Sie mit der Entwicklung Ihrer App beginnen.
Einrichten eines Google-Kontos
Wenn Sie die Google Fit APIs verwenden möchten, benötigen Sie ein Google-Konto. Sie können ein neues Konto erstellen oder ein vorhandenes Konto verwenden. Möglicherweise möchten Sie ein separates Konto erstellen, um Ihre App aus der Perspektive eines Nutzers zu testen.
Google Play-Dienste installieren
Rufen Sie die neueste Clientbibliothek für Google Play-Dienste auf Ihrem Entwicklungshost ab:
Wir empfehlen, die Android Studio-Entwicklungsumgebung zu verwenden, um eine App mit der Fitness API zu erstellen. Weitere Informationen zum Erstellen und Konfigurieren eines neuen Projekts in Android Studio finden Sie unter Projekt erstellen.
Google Play-Dienste-Clientbibliothek hinzufügen
Öffnen Sie in Android Studio die Datei build.gradle für Ihr Modul und fügen Sie die Clientbibliothek für Google Play-Dienste als Abhängigkeit hinzu:
Erstellen Sie einen API-Client und fügen Sie die Datentypen hinzu, auf die Ihre App zugreifen muss, um Daten zu schreiben oder zu lesen. Die folgenden Endpunkte sind verfügbar:
SensorsClient: Zugriff auf verschiedene Quellen für Gesundheits- und Fitnessdaten von Hardwaresensoren auf dem lokalen Gerät und auf Companion-Geräten.
RecordingClient: Für die energiesparende, always-on Erfassung von Sensordaten im Hintergrund.
HistoryClient: Verlaufsdaten in Google Fit einfügen, löschen und lesen.
Im Folgenden wird der resultierende Autorisierungsablauf dargestellt, den Nutzer sehen, wenn sie um Berechtigungen gebeten werden:
Abbildung 1.Der Autorisierungsablauf für Nutzer.
Android-Berechtigungen: Nutzer sehen vor dem Herunterladen, welche Android-Berechtigungen deine App angefordert hat. Nachdem Ihre App heruntergeladen wurde, fordert sie alle erforderlichen Laufzeitberechtigungen an und Nutzer können diese Berechtigungen erteilen oder ablehnen.
Prüfen und verbinden: Ihre App prüft, ob Berechtigungen erteilt wurden, bevor sie Zugriff auf andere Datentypen anfordert.
Anfrage für OAuth-Bereiche: Google fordert den Nutzer auf, Ihrer App die OAuth-Bereiche zu gewähren, die für die Datentypen erforderlich sind, auf die sie zugreifen möchte.
Zugriff angewendet: Nachdem der Nutzer die Berechtigungen erteilt hat, kann Ihre App auf die Datentypen zugreifen, die zu den Bereichen gehören, für die der Nutzer die Berechtigung erteilt hat.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-10-31 (UTC)."],[],[]]