8

我们正在开展一个关于医疗保健的项目,并且我们实现了一个安卓应用程序。现在我们想与支持 android wear 或 Tizen OS 的智能手表集成,问题是我们能否与 android wear SDK 或 Tizen SDK 集成,并从手表中读取数据,如步数和心率,而无需在 android wear 或 Tizen 上制作应用程序

提前致谢。

4

2 回答 2

0

我想你可以。至少 Android Wear 有Google Fit API。不太了解Tizen。

于 2017-08-07T13:07:15.530 回答
-1

为了帮助您入门,您可以查看此站点的介绍。

Android Wear 是一个轻量级平台,可连接到佩戴者的身体并在正确的时间提供正确的信息。Wear 通过使重要信息一目了然并允许用户快速完成任务,使用户可以轻松地与在线和现实世界建立更多联系。

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

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

适用于 Android 的 Google Fit API 是 Google Play 服务的一部分,在 Android 2.3(API 级别 9)及更高版本中受支持。Android 版 Google Fit 包含以下 API:

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

Google Fit 支持移动设备上的传感器以及与设备配对的蓝牙低功耗传感器。Google Fit 允许开发人员实现对其他传感器的支持,并将它们作为软件传感器公开在 Android 应用程序中。Google Fit 支持的传感器可作为数据源对象提供给 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,您可以查看他们网站中提供的设计原则。

于 2017-08-08T10:18:13.557 回答