在 Android 上開始使用健康功能

Android Health 提供下列 API,可用於建立各種板型規格的健康與健身應用程式:Health ConnectWear OS 上的健康照護服務。應用程式體驗可以擇一使用,也可以同時使用。

這個開發人員中心提供這兩種 API 的使用指南,並提供 Android 其他資源,協助您建構健康與健身應用程式。

使用 Health Connect 讀取及寫入裝置端的健康與健身資料

Health Connect 是 Android 平台,可讓健康與健身應用程式在統合的生態系統中儲存及分享相同的裝置端資料。此外,這個平台也方便使用者集中管理設定,控制哪些應用程式能讀取與寫入健康與健身資料。Health Connect 支援讀取及寫入超過 50 種不同的資料類型,包括自行車速度和體溫。如要建構新的應用程式,建議您使用 Health Connect。

開始使用「健康資料同步」

在 Wear OS 上透過健康照護服務存取高品質的感應器資料

Wear OS 上的健康照護服務 API 是 Wear OS 裝置上各種感應器和相關演算法的中介 API。此 API 以省電方式為應用程式提供與活動、運動和健康相關的高品質資料。在搭載 Wear OS 3 以上版本的裝置上,健康照護服務提供一致的使用體驗,因此您只需編寫應用程式一次,而且無論使用何種裝置,健康照護服務都會確保應用程式執行相同作業。

開始使用健康照護服務

各種裝置上的 Android Health

Health Connect 僅適用於 Android 行動裝置,不過,如果您的行動應用程式已連結至其他資料來源 (例如穿戴式裝置),可以使用行動應用程式協助將資料從穿戴式裝置轉移至 Health Connect,以及從 Health Connect 對應至穿戴式裝置。

目前健康照護服務僅適用於搭載 Wear OS 3 以上版本的 Wear OS 裝置。至於所有其他裝置 (包括手機),請參閱 SensorManager 的說明文件。

隨附裝置管理員藍牙連線是額外選項,可連結非搭載 Wear OS 的隨附裝置。

您可能已經熟悉 Google Fit Android API,這個 API 可支援許多健身相關動作,例如讀取近乎時間、歷來資料和記錄活動。Google Fit Android API 標示為已淘汰。如果您的應用程式使用 Google Fit Android API,請參閱遷移指南,瞭解維護應用程式功能的替代方案。您可透過 Google Fit Android API 執行的許多動作,都可以透過 Android Health API 完成。舉例來說,您可以使用行動裝置上的錄製 API,而非 Google Fit Recording API。

如要規劃要使用哪些 API,建議您參考下列資料類型指南,瞭解可能會從 Health Connect 讀取哪些資料,以及您可以使用健康照護服務從 Wear OS 裝置讀取哪些資料:

Health Connect 資料類型

健康照護服務資料類型

最完整的多裝置體驗同時使用健康照護服務和 Health Connect 為使用者提供最高價值。