플랫폼 개요

헬스 커넥트를 사용하면 클라이언트 앱과 Android 개발자가 Health Connect API와 쉽게 통합할 수 있습니다. 다음 다이어그램은 SDK 레이어와 IPC(프로세스 간 통신)를 통한 클라이언트 앱과 Health Connect API 간의 기본 통합 프로세스를 보여줍니다.

아키텍처 시각 자료

아키텍처

다음은 헬스 커넥트의 주요 특징과 아키텍처 구성요소에 관한 설명입니다.

클라이언트 앱

헬스 커넥트와 통합하기 위해 클라이언트 앱은 먼저 건강 및 피트니스 앱에 SDK를 연결합니다. 이렇게 하면 Health Connect API와 상호작용하는 API 노출 영역이 제공됩니다.

소프트웨어 개발 키트

SDK를 사용하면 클라이언트 앱이 IPC를 통해 Health Connect APK와 통신할 수 있습니다.

헬스 커넥트 APK

헬스 커넥트를 구현하는 APK입니다. Health Connect API의 핵심으로, 권한 관리 및 데이터 관리 구성요소가 모두 포함되어 있습니다. 헬스 커넥트 APK는 사용자 기기에서 직접 사용할 수 있어 헬스 커넥트가 계정 중심이 아닌 기기 중심으로 됩니다.

권한 관리

헬스 커넥트에는 앱이 데이터를 표시하기 위해 사용자의 권한을 요청하는 사용자 인터페이스가 포함되어 있습니다. 헬스 커넥트는 기존 사용자 권한 목록도 제공합니다. 이를 통해 사용자는 다양한 애플리케이션에 부여하거나 거부한 액세스 권한을 쉽게 제어하고 관리할 수 있습니다.

데이터 관리

헬스 커넥트는 사용자의 걸음 수나 사이클링 속도, 심박수, 기타 지원되는 데이터 유형과 상관없이 기록된 데이터에 관한 개요를 사용자 인터페이스에 제공합니다.