我们正在做一个关于医疗保健的项目,我们实现了一个安卓应用程序。 现在我们想与支持Android Wear或Tizen OS的智能手表集成, 问题是我们可以与Android Wear SDK或Tizen SDK集成并从手表中读取步数和心率等数据,而无需在Android Wear或Tizen上制作应用程序。
提前谢谢。
我认为你可以。至少Android Wear有Google Fit API。真的不知道提森。
为了帮助您入门,您可以查看此站点以获取介绍。
Android Wear是一个轻量级平台,可连接到佩戴者的 身体,并在正确的时间提供正确的信息。磨损使 用户可以轻松地与在线和真实建立更多的联系 通过使重要信息一目了然和 允许用户快速完成任务。
如需进一步参考,您还可以浏览 Google 健身文档。
从那里您将了解您可能正在寻找的功能。
适用于Android的Google Fit API是Google Play服务的一部分,并且 在 Android 2.3(API 级别 9(及更高版本中受支持。谷歌健身 Android 由以下 API 组成:
- 传感器 API 提供对来自 Android 设备上可用的传感器和 Android 中可用的传感器的原始传感器数据流的访问 配套设备,例如可穿戴设备。
- 记录 API 使用订阅提供健身数据的自动存储。Google 健身存储指定类型的健身数据 在后台并保留应用订阅。
- 历史记录 API 提供对健身历史记录的访问,并允许应用执行批量操作,例如插入、删除和读取 健身数据。应用还可以将批处理数据导入 Google 健身。
- 会话 API 提供使用会话元数据存储健身数据的功能。会话表示一个时间间隔,在此期间 用户执行健身活动。
- 低功耗蓝牙 API 提供对 Google 健身中低功耗蓝牙传感器的访问。此 API 使应用能够查找 可用的BLE设备,并在健身中存储来自它们的数据 商店。
- Config API 为 Google 健身提供了自定义数据类型和其他设置。有关详细信息,请参阅自定义数据类型和 断开与谷歌健身的连接。
Google 健身包括对移动设备上的传感器的支持,以及 低功耗蓝牙传感器与设备配对。谷歌健身让 开发人员实现对其他传感器的支持,并将它们公开为 安卓应用中的软件传感器。谷歌健身支持的传感器是 可用于作为数据源对象的安卓应用。
使用传感器 API 通过计步器传感器计算 Android Wear 中的步数。
private SensorManager mSensorManager;
private Sensor mSensor;
...
mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
mSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_STEP_COUNTER);
对于Tizen,您可以查看其站点中提供的设计原则。