【问题标题】:How to stream Heart rate data from smartband to Android app如何将心率数据从智能手环传输到 Android 应用程序
【发布时间】:2021-08-30 14:02:47
【问题描述】:

我正在为 Uni 开发一个应用程序,它需要在屏幕上显示一个人的心率,最好是实时(但不是必需的)以及脉搏血氧计结果。

该应用正在 Kotlin 中开发,用于捕获此测量结果的硬件是华为 SmartBand 4 Pro。

我已经知道,为了将手表连接到手机,我需要使用华为健康App,否则蓝牙适配器将无法识别它。

但我不知道如何开始检索或将心率数据从手表传输到手机。

GoogleFit API 能满足这个要求吗?或者我需要为此使用华为健康 SDK。

我没有这方面的指导或开发使用外部传感器的应用程序的经验,并且需要从 10 月开始交付此应用程序,因此我们将不胜感激

【问题讨论】:

    标签: android kotlin huawei-mobile-services google-fit health-monitoring


    【解决方案1】:

    我正在为 Uni 开发一个应用程序,它需要在屏幕上显示一个人 心率最好是实时的(但不是必需的)以及 脉搏血氧仪的结果。

    Huawei Health Kit SDK 可以满足您的需求。你可以参考这个Docs

    集成Health Kit SDK后,您的手机应用可以根据数据类型特定的用户授权读写用户的健身和健康数据。

    您可以使用 Health Kit 提供的健康数据共享 API 为最终用户提供与跑步、心率和睡眠相关的过剩服务。例如,健身APP可以根据用户授权分析用户的健身数据,为用户提供定制化的健身服务和建议。

    【讨论】:

    • 感谢您的回答,我可以看到华为文档是为 java 编写的,由于整个应用程序都是基于 kotlin 构建的,这会是一个问题吗???
    • hi@Juancarlord,可以参考this,这是 kotlin 的 HMS Health Kit Demo。
    • 另外值得注意的是@Juancarlord,Java 代码可以被 Kotlin 代码调用就好了。两者可以在同一个应用程序中互换。
    猜你喜欢
    • 2023-01-18
    • 1970-01-01
    • 2023-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-09
    • 2011-10-09
    • 2012-05-06
    相关资源
    最近更新 更多