平台總覽

Health Connect 讓用戶端應用程式和 Android 開發人員能夠輕鬆與 Health Connect API 整合。下圖顯示用戶端應用程式與 Health Connect API 透過 SDK 層和 IPC (處理序間通訊) 的基本整合程序:

架構圖

架構

以下將說明 Health Connect 的重要面向和架構元件:

用戶端應用程式

如要與 Health Connect 整合,用戶端應用程式必須先將 SDK 連結至其健康與健身應用程式。這樣做即可提供用來與 Health Connect API 互動的 API 介面。

軟體開發套件

這個 SDK 可讓用戶端應用程式透過 IPC 與 Health Connect APK 進行通訊。

Health Connect APK

這是實作 Health Connect 的 APK,也是 Health Connect API 的實體,其中包含權限管理和資料管理元件。使用者的裝置會直接提供 Health Connect APK,這表示 Health Connect 是以裝置為中心,而非以帳戶為中心。

權限管理

Health Connect 提供使用者介面,應用程式可透過該介面向使用者要求顯示資料所需的權限。此外,Health Connect 也提供現有的使用者權限清單,讓使用者能夠輕鬆掌控及管理自己對不同應用程式授予或拒絕的存取權。

資料管理

Health Connect 提供的使用者介面可列出記錄資料總覽,無論是使用者的步數、自行車速度、心率或其他支援的資料類型,都能一目瞭然。