android - 如何将心率数据从智能手环传输到 Android 应用程序

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

我正在为 Uni 开发一个应用程序,它需要在屏幕上最好实时显示一个人的心率(但不是必需的)以及脉搏血氧仪结果。
该应用程序正在 Kotlin 中开发,用于捕捉此测量结果的硬件是华为智能手环 4 Pro。
我已经知道一个事实,为了将 watch 连接到手机,我需要使用华为健康应用程序,否则蓝牙适配器将无法识别它。
但我不知道如何开始从 watch 检索或传输心率数据到手机。
GoogleFit API 能满足这个要求吗?或者我需要为此使用华为健康 SDK。
我没有这方面的指导或开发使用外部传感器的应用程序的经验,并且需要从 10 月开始交付此应用程序,因此我们将不胜感激

最佳答案

Im developing an app for Uni which needs to show on screen a persons heart rate preferably in real time (but its not necessary) as well as the pulse oximeter results.


华为健康套件 SDK 可以满足您的需求。你可以引用这个Docs .
集成Health Kit SDK后,您的手机应用程序可以根据特定数据类型的用户授权读取和写入用户的健身和健康数据。
您可以使用 Health Kit 提供的健康数据共享 API 为终端用户提供与运行、心率、 sleep 相关的过剩服务。例如,健身应用可以根据用户授权分析用户的健身数据,为用户提供定制化的健身服务和建议。

关于android - 如何将心率数据从智能手环传输到 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68985433/

相关文章:

java - 如何在用户输入新行时添加项目符号

kotlin - 如何在 Ktor 客户端中设置内容类型字符集(不是接受字符集)

android - 工具栏盲区

android - 无法获取未知属性 'manifestOutputDirectory'

Android ImageView 慢,有没有简单的方法可以加快速度?

java - 异步加载内容时闪烁

java - Android Java 致命异常 java.lang.NullPointerException

android - 如何根据另一个项目调整撰写列中项目的大小

使用华为移动服务但不使用谷歌移动服务的 AVD

android - Flutter项目添加华为agconnect后构建失败