Migrationsanleitung

Google hat viele Gesundheitsprodukte und ‑dienste im Portfolio, darunter Health Connect. Die Google Fit APIs wurden eingestellt und werden bis 2026 unterstützt. Danach werden sie eingestellt. In den folgenden Richtlinien erfahren Sie, zu welcher API oder Plattform Sie von den einzelnen Google Fit-Android-APIs migrieren müssen.

Von der Fit Android API zur Health Connect API migrieren

Für die Migration zur Health Connect API sind 3 wichtige Schritte erforderlich.

Schritt 1: Einbinden

Der erste Schritt bei der Integration besteht darin, Health Connect zu Ihrer App hinzuzufügen. Dazu gehören folgende Schritte:

  • Folgen Sie dieser Anleitung, um Health Connect zu integrieren.
  • Deklarieren Sie im App-Manifest die erforderlichen Datentypen und den Zugriffsmodus.
  • Sie müssen vom Nutzer die Berechtigung zum Zugriff auf Health Connect erhalten.
  • Daten gemäß Ihren spezifischen Anwendungsfällen oder Workflows lesen/schreiben

Schritt 2: Migrieren

Wir empfehlen, sowohl die Google Fit Android API als auch die Health Connect API zu integrieren, während Nutzer von einer Plattform zur anderen migrieren. Die Google Fit Android API wurde eingestellt, wird aber voraussichtlich erst 2026 deaktiviert. So haben Nutzer genügend Zeit, zu Health Connect zu wechseln und den Dienst weiter zu nutzen.

Schritt 3: Bereinigen

So entfernen Sie das Google Fit SDK:

  1. Entfernen Sie den Code, der mit der Google Fit Android API verknüpft ist.
  2. Entfernen Sie die Abhängigkeiten der Google Play-Dienste.

Sensor API

Mit der Sensor API können Sie Rohsensordaten in Ihrer App in Echtzeit lesen. Die Sensor API bietet folgende Funktionen:

  • Hier werden Datenquellen aufgeführt, die auf dem Gerät und auf verbundenen Geräten verfügbar sind.
  • Registriert Listener, um Rohsensordaten zu empfangen.
  • Listener werden abgemeldet, sodass sie keine Rohsensordaten mehr erhalten.

Von der Sensors API zu den folgenden APIs oder Plattformen migrieren:

Telefon Wear

SensorManager, FusedLocationProvider verwenden

Gesundheitsdienste nutzen

  • PassiveMonitoringClient
  • MeasureClient
  • ExerciseClient

    Oder verwenden Sie SensorManager, FusedLocationProvider

Session API

Sitzungen sind ein Zeitintervall, in dem Nutzer eine Fitnessaktivität ausführen.

Mit der Session API kann deine App Trainingseinheiten im Fitness-Shop erstellen.

Von der Session API zu den folgenden APIs oder Plattformen migrieren:

Telefon Wear

Start/Stopp: Nicht zutreffend. Die Anwendung sollte den Status laufender Sitzungen intern verfolgen.

Lesen/Schreiben: Health Connect verwenden.

Starten/Stoppen: Gesundheitsdienste verwenden (ExerciseClient)

Lesen/Schreiben: Health Connect über eine mobile App verwenden.

Für bestimmte Workflows empfehlen wir Folgendes:

  • Sitzung einfügen: Entwickler sollten Health Connect über eine mobile App verwenden und entsprechend einen Datensatz für eine Trainingseinheit oder einen Datensatz für eine Schlafeinheit einfügen.

Recording API

Mit der Recording API kann Ihre App den automatischen Speicher von Sensordaten auf akkuschonende Weise anfordern, indem Abos erstellt werden. Ein Abo ist mit einer Android-App verknüpft und besteht aus einem Fitnessdatentyp oder einer bestimmten Datenquelle.

Von der Recording API zu den folgenden APIs oder Plattformen migrieren:

Telefon Wear

So migrierst du von der Recording API:

  1. Implementieren Sie die Datenerfassung mit der Recording API auf Mobilgeräten.
  2. Erfassen Sie Daten und schreiben Sie sie in Health Connect oder in die Datenbank Ihrer App.

Gesundheitsdienste nutzen

  • PassiveMonitoringClient
  • ExerciseClient

Weitere Informationen zu den Unterschieden zwischen PassiveMonitoringClient und ExerciseClient finden Sie in der Dokumentation zu Gesundheitsdiensten.

History API

Mit der Verlaufs API kann Ihre App Bulk-Vorgänge im Fitness-Shop ausführen, z. B. das Lesen, Einfügen, Aktualisieren und Löschen von Verlaufsdaten zu Gesundheit und Fitness.

Von der History API zu den folgenden APIs oder Plattformen migrieren:

Telefon Wear

Health Connect verwenden

Verwenden Sie Health Connect über die mobile App und nicht über das Wearable.

Goals API

Ziele sind in der Google Fit App festgelegte Ziele, die Nutzer für sich selbst festlegen können. Sie motivieren Nutzer dazu, jeden Tag aktiv zu bleiben. In ihrem Profil können Nutzer festlegen, wie viele Schritte und Kardiopunkte sie sich pro Tag vornehmen möchten. Die Fit-Plattform zeichnet die Ziele auf und verfolgt die täglichen Aktivitäten anhand dieser mithilfe der Goals API.

Telefon Wear
Es ist keine Ersatz-API verfügbar. Es ist keine Ersatz-API verfügbar.

BLE API

Ihre App kann verfügbare Bluetooth Low Energy (BLE)-Geräte finden und Sensordaten mithilfe der BLE API in die Google Fit-Plattform einfügen.

Von der BLE API zu den folgenden APIs oder Plattformen migrieren:

Telefon Wear
Verwenden Sie Android Bluetooth APIs direkt. Verwenden Sie Android Bluetooth APIs direkt.