查看平台架构
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
Health Connect 旨在帮助客户端应用与 Health Connect API 之间实现快速便捷的集成。
下图显示了客户端应用通过 SDK 层和 IPC(进程间通信)与健康数据共享 API 集成的流程:
图 1.Health Connect 架构图
架构组件
1. 软件开发套件
SDK 可让客户端应用通过 IPC 与健康数据共享 APK 进行通信。
2. 客户端应用
为了与 Health Connect 集成,客户端应用会将 SDK 关联到其健康与健身应用。这提供了一个有助于与 Health Connect API 进行交互的 API Surface。
3. Health Connect APK
健康数据共享 APK 是健康数据共享 API 的主要元素,包含权限管理和数据管理组件。健康数据共享 APK 直接在用户设备上提供。
4. 权限管理
健康数据共享包含一个界面,应用可通过该界面请求用户授予显示数据的权限。
它还提供现有用户权限的列表,以便用户控制多个应用对数据的访问权限。
5. 数据管理
健康数据共享提供一个界面,其中显示了所记录数据的概览,包括用户的步数、骑车速度、心率以及其他支持的数据类型。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-10-15。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-10-15。"],[],[]]