Die Google Fit APIs, einschließlich der Google Fit REST API, werden 2026 eingestellt. Ab dem 1. Mai 2024 können sich Entwickler nicht mehr für die Verwendung dieser APIs registrieren.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Google Fit APIs für Android sind Teil der Google Play-Dienste. Die Google Fit APIs werden ab Android 4.1 (API-Level 16) unterstützt. Mit diesen APIs kann Ihre Anwendung Folgendes tun:
Nahezu in Echtzeit erfasste Verlaufsdaten und Verlaufsdaten lesen, einschließlich Daten von BLE-Geräten (Bluetooth Low Energy).
Aktivitäten aufzeichnen
Daten mit einer Sitzung verknüpfen
Setz dir Fitnessziele.
Sensordaten lesen
Wenn Ihre App Informationen über die Aktivitäten eines Nutzers bereitstellt, z. B. seine täglichen Schritte, kann es hilfreich sein, Daten nahezu in Echtzeit über die Bewegungen des Nutzers bereitzustellen.
Die Sensors API bietet Zugriff auf Rohdatenströme, die diese Informationen enthalten. Die Daten können von Sensoren des Android-Geräts sowie von Sensoren in Begleitgeräten wie Wearables stammen.
Daten aufzeichnen
Wenn Ihre App Daten zur körperlichen Aktivität eines Nutzers erfassen, speichern und synchronisieren muss, können Sie die Recording API verwenden. Diese API speichert Gesundheits- und Fitnessdaten mithilfe von Abos. Ihre App gibt eine oder mehrere Arten von Aktivitäten an, die aufgezeichnet werden sollen. Google Fit speichert dann Daten der angegebenen Typen im Hintergrund, auch wenn deine App gerade nicht ausgeführt wird. Außerdem werden diese Abos beim Neustart des Systems wiederhergestellt.
Abbildung 1. Google Fit für Android
Verlaufsdaten
Wenn Sie möchten, dass Nutzer Fitnessdaten aus früheren Aktivitäten einsehen können, können Sie die history API verwenden. Diese API bietet Zugriff auf die bisherigen Gesundheits- und Fitnessdaten und ermöglicht es Anwendungen, Bulk-Vorgänge wie das Einfügen, Löschen und Lesen von Daten auszuführen.
Sitzungen
Fitnessdaten können an sich schon einen Vorteil haben, aber sie sind nützlicher, wenn Sie sie mit zusätzlichen Informationen zur Aktivität des Nutzers kombinieren. Die Sessions API bündelt Gesundheits- und Fitnessdaten sowie einige Metadaten in Einheiten, die als Sitzungen bezeichnet werden. Sitzungen stellen ein Zeitintervall dar, in dem der Nutzer eine Fitnessaktivität durchführt.
Zielvorhaben ansehen und festlegen
Mit Ihrer App können Sie Nutzer motivieren, indem Sie ihre Fitnessaktivitäten mit den von ihnen festgelegten Zielen vergleichen. Mithilfe der Goals API können Nutzern in Ihrer App die von ihnen erstellten Gesundheits- und Fitnessziele angezeigt werden.
[[["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: 2025-08-31 (UTC)."],[[["\u003cp\u003eThe Google Fit APIs let your Android app read, record, and store fitness and wellness data from various sources, including BLE devices.\u003c/p\u003e\n"],["\u003cp\u003eApps can use the Recording API to continuously track user activity in the background, even when the app isn't actively running.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can access and manage historical fitness data, enabling users to view past activities and trends through the History API.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Fit allows data to be grouped into sessions, providing context and insights into specific user activities with the Sessions API.\u003c/p\u003e\n"],["\u003cp\u003eApps can leverage the Goals API to display and manage user fitness goals, promoting engagement and motivation.\u003c/p\u003e\n"]]],[],null,["# Android APIs\n\nThe Google Fit APIs for Android are part of [Google Play\nservices](/android/guides/overview). The Google Fit APIs are supported on\nAndroid 4.1 (API level 16) and higher. Using these APIs, your app can do the\nfollowing:\n\n- Read near-real-time and historic data, including data from Bluetooth Low Energy (BLE) devices.\n- Record activities.\n- Associate data with a session.\n- Set fitness goals.\n\nRead sensor data\n----------------\n\nIf your app provides information about a user's activity, such as their daily\nsteps, it can be helpful to show near-real-time data about the user's movements.\nThe [Sensors API](/fit/android/sensors) provides access to streams of raw data\nthat contain this information. The data can come from sensors available on the\nAndroid-powered device as well as from sensors in companion devices, such as\nwearables.\n\nRecord data\n-----------\n\nIf your app needs to gather, store, and sync data about a user's physical\nactivity, you can use the [Recording API](/fit/android/record). This API stores\nhealth and wellness data using subscriptions. Your app specifies one or more\ntypes of activities to record. Google Fit then stores data of the\nspecified types in the background even when your app isn't running. It also\nrestores these subscriptions when the system is restarted. \n**Figure 1.** Google Fit on Android.\n\nHistorical data\n---------------\n\nIf you want users to be able to view fitness data from past activities, you can\nuse the [History API](/fit/android/history). This API provides access to the\nhistorical health and wellness data and lets apps perform bulk operations, such\nas inserting, deleting, and reading data.\n\nSessions\n--------\n\nFitness data can be beneficial by itself, but the data is more useful when you\ncombine it with additional information about the user's activity. The [Sessions\nAPI](/fit/android/using-sessions) bundles health and wellness data, along with\nsome metadata, into units called *sessions*. Sessions represent a time interval\nduring which the user performs a fitness activity.\n\nView and set goals\n------------------\n\nYour app can help motivate users by showing how their fitness activity compares\nto the goals that they've set. The [Goals API](/fit/android/goals) helps your\napp show users the health and fitness goals that they've created."]]