Обзор архитектуры платформы

Health Connect разработан для обеспечения быстрой и удобной интеграции клиентских приложений с API Health Connect.

На следующей диаграмме показана интеграция клиентского приложения и API Health Connect через уровень SDK и IPC (межпроцессное взаимодействие):

Рядом с каждой характеристикой здоровья появляется флажок.
Рисунок 1. Архитектурная схема Health Connect

Компоненты архитектуры

1. Комплект разработчика программного обеспечения

SDK позволяет клиентскому приложению взаимодействовать с Health Connect APK через IPC.

2. Клиентское приложение

Для интеграции с Health Connect клиентские приложения подключают SDK к своему приложению для здоровья и фитнеса. Это обеспечивает API-интерфейс, упрощающий взаимодействие с Health Connect.

3. APK-файл Health Connect

Health Connect APK — это основная составляющая API Health Connect, содержащая компоненты управления разрешениями и управления данными. Health Connect APK доступен непосредственно на устройстве пользователя.

4. Управление разрешениями

Health Connect включает в себя пользовательский интерфейс, через который приложения запрашивают разрешение пользователя на отображение данных.

Он также предоставляет список существующих разрешений пользователей, позволяя пользователям контролировать доступ к данным в нескольких приложениях.

5. Управление данными

Health Connect предоставляет пользовательский интерфейс с обзором записанных данных, будь то количество шагов пользователя, скорость езды на велосипеде, частота сердечных сокращений или любые другие поддерживаемые типы данных .