2017-08-07 134 views
2

我们正在研究一个关于健康护理的项目,并且我们实施了一个android应用程序。 现在我们想要与支持android Wear或Tizen OS的智能手表进行整合, 问题是我们可以与android穿戴SDK或Tizen SDK集成并从手表中读取步数和心率数据,而无需在android Wear或Tizen上制作应用我可以直接从智能手表读取数据到我的android应用程序吗?

在此先感谢。

+0

检查Samsung附件协议http://developer.samsung.com/galaxy/accessory#samples。 希望它会有所帮助。 –

+0

嘿,你有没有找到你的问题的答案?请分享,我也对从Android手机上的Tizen可穿戴设备读取传感器数据感兴趣。 – dKab

回答

0

我认为你可以。至少Android Wear有Google Fit API。真的不知道Tizen。

0

为了帮助您入门,您可以参阅this site的介绍。

Android Wear是一个轻量级平台,连接到佩戴者的身体并在正确的时间提供正确的信息。穿戴让 通过让重要信息一目了然和让用户快速完成任务,用户可以更方便地与在线和真实的 世界连接。

如需进一步参考,您还可以浏览Google Fit文档。

从那里您将了解您可能正在寻找的功能。

适用于Android的Google Fit API是Google Play服务的一部分,在Android 2.3(API级别9)及更高版本中支持 。谷歌健身上 的Android由这些API:

  • 传感器API提供了从Android设备上,并从在 伴随设备可用的传感器,诸如穿戴式可用传感器获取的原始传感器数据流。
  • Recording API使用订阅提供自动存储健身数据。 Google Fit会在后台存储指定类型 的健身数据,并保留应用订阅。
  • History API提供对健身历史的访问,并允许应用程序执行批量操作,如插入,删除和阅读健身数据 。应用程序还可以将批量数据导入Google健身中。
  • Sessions API提供了将健身数据与会话元数据一起存储的功能。会话表示用户执行健身活动的时间间隔。
  • Bluetooth Low Energy API可访问Google Fit中的低功耗蓝牙传感器。此API可让您的应用程序查找 可用的BLE设备,并将它们的数据存储在健身店 商店中。
  • Config API为Google健身提供了自定义数据类型和其他设置。有关更多信息,请参阅自定义数据类型,并从Google健身中断连接。

Google Fit包括对移动设备上的传感器的支持和 蓝牙低功耗传感器与设备配对。Google Fit允许 开发者实现对其他传感器的支持,并将其作为 软件传感器在Android应用中公开。 Google健身支持的传感器为 ,可作为数据源对象供Android应用使用。

使用传感器API使用Step Counter Sensor来统计Android Wear中的步骤。

private SensorManager mSensorManager; 
private Sensor mSensor; 
... 
mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE); 
mSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_STEP_COUNTER); 

对于Tizen,你可以检查在其site提供的设计原则。

相关问题