我正在尝试从安卓设备上访问LGW150安卓穿戴设备的心脏传感器。
对于他们,我正在使用Google:
https://developers.google.com/fit/android/
传感器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穿戴设备的步进计数器的数据。
Android设备:
DataSource{derived:Application{com.google.android.gms::null}:Device{samsung:SM-J510FN:46114734::1:2}:live_step_deltas:DataType{com.google.step_count.deltasteps(i)}}类型: com.google.step_count.delta
Android穿戴设备:
Sensor:Application{com.dsi.ant.plugins.antplus::null}:AntPlus.0.124:DataType{com.google.step_count.deltasteps(i)}} {raw:泛型ANT+ DataSource类型: com.google.step_count.delta
如果设备有这个传感器,为什么我不能从心率传感器获得数据?
发布于 2017-06-12 09:18:28
作为@AL。说,DataType错了。
https://stackoverflow.com/questions/44485120
复制相似问题