我可以将智能手表中的数据直接读取到我的 Android 应用程序吗?

问题描述 投票:0回答:2

我们正在开发一个有关医疗保健的项目,并实现了一个 Android 应用程序。 现在我们想与支持Android Wear或Tizen操作系统的智能手表集成, 问题是我们是否可以与 Android Wear SDK 或 Tizen SDK 集成并从手表读取步数和心率等数据,而无需在 Android Wear 或 Tizen 上制作应用程序

提前致谢。

android wear-os tizen-wearable-sdk samsung-gear
2个回答
0
投票

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


-1
投票

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

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

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

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

适用于 Android 的 Google Fit API 是 Google Play 服务的一部分,并且 Android 2.3(API 级别 9)及更高版本支持。谷歌健身开启 Android 由以下 API 组成:

  • 传感器 API 提供对 Android 设备上可用传感器和 Android 设备上可用传感器的原始传感器数据流的访问。 配套设备,例如可穿戴设备。
  • 记录 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 通过步数计数器传感器计算 Android Wear 中的步数。

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

对于 Tizen,您可以查看其站点中提供的设计原理。

© www.soinside.com 2019 - 2024. All rights reserved.