Plattformarchitektur überprüfen

Health Connect wurde entwickelt, um eine schnelle und bequeme Integration zwischen Client-Apps und der Health Connect API zu ermöglichen.

Das folgende Diagramm zeigt die Integration zwischen einer Client-App und der Health Connect API über die SDK-Ebene und IPC (Inter-Process Communication):

Neben jeder Gesundheitsfunktion wird ein Kästchen angezeigt.
Abbildung 1. Architekturdiagramm für Health Connect

Architekturkomponenten

1. Software Development Kit

Das SDK ermöglicht der Client-App die Kommunikation mit dem Health Connect-APK über IPC.

2. Client-App

Um Health Connect zu integrieren, verknüpfen Client-Apps das SDK mit ihrer Gesundheits- und Fitness-App. Dadurch wird eine API-Oberfläche bereitgestellt, die die Interaktion mit der Health Connect API erleichtert.

3. Health Connect-APK

Die Health Connect-APK ist die Hauptsubstanz der Health Connect API und enthält sowohl die Komponenten für die Berechtigungsverwaltung als auch für die Datenverwaltung. Die Health Connect-APK wird direkt auf dem Gerät des Nutzers zur Verfügung gestellt.

4. Berechtigungsverwaltung

Health Connect enthält eine Benutzeroberfläche, über die Apps die Erlaubnis eines Nutzers zum Anzeigen von Daten anfordern.

Außerdem wird eine Liste der vorhandenen Nutzerberechtigungen angezeigt, sodass Nutzer den Zugriff auf Daten in mehreren Anwendungen verwalten können.

5. Datenverwaltung

Health Connect bietet eine Benutzeroberfläche mit einer Übersicht der aufgezeichneten Daten, z. B. die Schrittzahl, die Fahrradgeschwindigkeit, die Herzfrequenz oder andere unterstützte Datentypen eines Nutzers.