Plattformarchitektur überprüfen

Health Connect wurde für eine schnelle und bequeme Integration zwischen Clientanwendungen und der Health Connect API entwickelt.

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

Architektur

Architekturkomponenten

1. Software Development Kit

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

2. Client-App

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

3. Health Connect-APK

Das Health Connect-APK ist der Hauptbestandteil der Health Connect API und enthält sowohl die Komponenten zur Berechtigungsverwaltung als auch zur Datenverwaltung. Das 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 Berechtigung eines Nutzers zum Anzeigen von Daten anfordern.

Es bietet auch eine Liste der vorhandenen Nutzerberechtigungen, mit denen Nutzer den Zugriff auf Daten über mehrere Anwendungen hinweg einfach steuern können.

5. Datenverwaltung

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