当前位置: 首页 > 知识库问答 >
问题:

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

江永安
2023-03-14

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

提前感谢。

共有2个答案

邹京
2023-03-14

为了帮助您开始,您可以查看此网站的介绍。

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

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

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

Android的Google Fit API是Google Play服务的一部分,在Android 2.3(API级别9)及更高版本中受支持。Android上的Google Fit由以下API组成:

  • Sensors API提供了对原始传感器数据流的访问,这些数据流来自Android设备上可用的传感器,以及来自可穿戴设备等配套设备上可用的传感器
  • 记录API使用订阅提供健身数据的自动存储。Google Fit在后台存储指定类型的健身数据,并保存应用程序订阅
  • History API提供对健身历史的访问,并允许应用程序执行批量操作,如插入、删除和读取健身数据。应用程序还可以将批量数据导入Google Fit
  • Sessions API提供了使用会话元数据存储健身数据的功能。会话表示用户执行健身活动的时间间隔
  • Bluetooth低能API提供对Google Fit中Bluetooth低能传感器的访问。此API使您的应用程序能够查找可用的BLE设备,并将这些设备中的数据存储在健身商店中
  • ConfigAPI为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,您可以检查他们网站中提供的设计原则。

谢洛城
2023-03-14

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

 类似资料:
  • 问题内容: 你好, 我正在使用android开发我的第一个应用程序。该应用程序将必须连接到在线数据库以存储用户数据。 我正在寻找包含MySQL数据库的云存储。但是,我的App可以直接连接到该MySQL数据库并从中推入和拉出数据吗?还是我需要做其他事情? 非常感谢您的任何建议, 问题答案: 是的,你可以这么做。 您需要的材料: 网络服务器 Web服务器中存储的数据库 还有一点Android知识:)

  • 我创建了一个相当简单的Azure Logic App,它连接到Office 365订阅,搜索用户并将用户的详细信息输出到存储blob。 我想重用此逻辑应用来执行完全相同的步骤,但面向其他几个 Office 365 订阅。 我是否可以将Office 365订阅id参数化,以便针对不同的订阅运行相同的应用程序?类似于上面显示的“更改连接”功能,只是以编程方式完成? 笔记: 我认为通过手动 HTTP 触

  • 一般来说,我可以做到这一点,一切看起来都一样, 但也许以后我不能把我的应用程序上传到谷歌开发者控制台? 或者我会在实现谷歌libs方面遇到问题?

  • 如果我通过USB连接将我的文件(基于文本的*.lrc)复制到WP8设备的(Lumia 920)内存中,我的应用程序可以读取它们吗?还是只允许从隔离存储读取?如果我只是复制到内部内存的根,会是什么路径?有API从SD卡读取注册文件。有没有一种方法可以为内部内存(大容量存储)做到这一点。

  • 我可以用这样的代码在市场上发布我的应用程序吗 我阅读那个严格模式只是为了调试,当我发布应用程序时,我必须删除它。

  • 我想更改android应用程序的程序包名称。我想手动编辑源代码的所有文件。这能行吗?或者无论如何,我必须使用Android studio?