Google Fit API 将于 2026 年弃用。Google 提供多种健康产品和服务,可帮助您的用户在该产品弃用后继续实现其目标。
以下指南介绍了应根据您使用 Google Fit Android API 的方式迁移到哪项服务。
我们会及时更新此页面,以提供最新信息和指南。
Fit API 集成
如果您使用一个或多个 Fit API,但未在界面中添加指向 Fit 应用的直接链接,请参阅以下准则。如果您要在界面中显示 Fit,请参阅 Fit 应用集成准则。
使用 Fit Recording API 记录步数的应用
Fit Recording API 可让应用通过创建订阅,请求以省电的方式自动存储传感器数据。每个订阅都会将 Android 应用与特定的健身数据类型或数据源相关联,Step
数据类型通常用于记录步数。
请按以下步骤从 Fit Recording API 迁移:
手机 | Wear |
|
使用健康服务:
如需详细了解这两者之间的区别,请参阅健康服务文档。 |
使用 History API 向健身数据存储区读取或写入数据的应用
History API 可让应用对健身数据存储区执行批量操作。这些操作包括读取、插入、更新和删除身心健康方面的历史数据。
请按以下步骤从 History API 迁移:
手机 | Wear |
不适用。通过移动应用(而非穿戴式设备)使用 Health Connect。 |
使用 Sensor API 显示实时健身数据的应用
Sensor API 可用于在应用中实时读取原始传感器数据。Sensor API 执行以下操作:
- 列出设备和配套设备上可用的数据源。
- 注册用于接收原始传感器数据的监听器。
- 取消注册监听器,使其不再接收原始传感器数据。
请按以下步骤从 Sensor API 迁移:
手机 | Wear |
在 Wear OS 设备上使用健康服务:
|
使用 Session API 提供活动摘要的应用
时段表示用户进行某项健身活动的时间间隔。
Session API 可让应用在健身数据存储区中创建会话。
请按以下步骤从 Session API 迁移:
手机 | Wear |
开始/停止:不适用。应用应在内部跟踪正在进行的会话的状态。 读/写: 将 Health Connect 添加到您的应用。 |
开始/停止:使用健康服务 (ExerciseClient) 读/写:将 Health Connect 与移动应用搭配使用。 关于具体工作流程,我们的建议如下:
|
使用 Goals API 的应用
目标是指用户可以在 Google 健身应用中为步数和心肺强化分数等指标设置的目标。Google 健身平台使用 Goals API 记录用户的目标,并对照这些目标跟踪用户每天的活动。
手机 | Wear |
没有可用的替代 API。 | 没有可用的替代 API。 |
使用 BLE API 的应用
应用可以使用 BLE API 查找可用的蓝牙低功耗 (BLE) 设备,并将传感器数据插入 Google 健身平台中。
请按照以下步骤从 BLE API 迁移:
手机 | Wear |
直接使用 Android Bluetooth API。 | 直接使用 Android Bluetooth API。 |
Fit 应用集成
以下内容介绍了如何根据您应用是否有现有用户或新用户来集成 Fit 应用。
您应用的现有用户
如果您的应用界面包含供用户关联到 Google 健身的途径(或您的应用已包含在与 Google 健身集成的应用列表中),则可以继续为当前用户维护 Google 健身应用集成。
我们会不断更新本部分,提供有关何时弃用 Fit 应用集成以及如何维护用户体验的最佳方案的信息。在此期间,您可以与我们联系。
检查执行此操作 | 关闭不建议的做法 |
在您的应用中提供 Health Connect 作为新选项。
着重考虑用户利益,例如更丰富的数据和洞见、隐私和安全。
|
要求用户解除与 Google 健身的关联。
|
您的应用的新用户
为了向应用的新用户提供类似的体验,我们建议您构建 Health Connect 集成。
Health Connect 可让您访问新的数据源和类型,以便为用户提供更丰富的体验。数据存储在设备上,并在用户允许的情况下在应用之间安全共享,从而确保数据的私密性和安全性。
检查执行此操作 | 关闭不建议的做法 |
在应用的设置流程中添加 Health Connect。 | 将 Fit 作为用户在 Health Connect 可用后可以关联到的应用提供。 |