0

我正在尝试从 Android 设备访问 LGW150 Android Wear 设备的心脏传感器。

对于他们,我使用的是 Google Fit:

https://developers.google.com/fit/android/

Sensors API 提供对来自 Android 设备上可用传感器和配套设备(例如可穿戴设备)中可用传感器的原始传感器数据流的访问。

 for (DataSource dataSource : dataSourcesResult.getDataSources()) {
                    Log.i(TAG, "Data source found: " + dataSource.toString());
                    Log.i(TAG, "Data Source type: " + dataSource.getDataType().getName());

完整的演示代码:

https://developers.google.com/fit/android/sensors

我只得到android设备的计步器和android wear设备的计步器的数据

安卓设备:

数据源{派生:应用程序{com.google.android.gms::null}:设备{三星:SM-J510FN:46114734::1:2}:live_step_deltas:DataType{com.google.step_count.delta[steps(i) ]}} 类型:com.google。step_count .delta

安卓穿戴设备:

DataSource{raw:Generic ANT+ Sensor:Application{com.dsi.ant.plugins.antplus::null}:AntPlus.0.124:DataType{com.google.step_count.delta[steps(i)]}} 类型:com.google . step_count .delta

如果设备有此传感器,为什么我无法从心率传感器获取数据?

4

1 回答 1

0

作为@AL。说,DataType 错了。

于 2017-06-12T09:18:28.673 回答