4

我正在尝试创建一个基于 Google fit 的 android 应用程序。

Sensor API我在 Android Activity 中使用原始传感器数据类型成功获取心率。我想做的是在后台获取心率。

我怎么做?实施 android 服务或 Google Fit Recording API?

4

1 回答 1

0

根据 GoogleFit 文档,SensorAPI 旨在用于实时报告值。在这种情况下,您有两种选择:

  1. 使用 Recording API 将您的数据发送到 Google Fit,然后使用 HistoryAPI 请求它(推荐)。
  2. 创建一个服务,让您的应用程序在后台执行,收集实时信息。

第二个选项可能对电池不友好,可以被 Android 的内存清理程序杀死,但你可以试试看。

于 2016-06-30T13:26:47.820 回答