android - 是否可以在不使用手机/平板电脑上的 Samsung S Health 应用程序的情况下检索 Samsung Gear S3 watch 计步器和心率日志

标签 android samsung-mobile tizen samsung-mobile-sdk samsung-gear-s2

说出于某种原因,也许是某种安全限制,您不能“不”运行与三星云服务器等通信的三星“S Health”应用程序。但是您确实想访问三星的历史记录/日志“Gear S3 watch ”,这有可能吗?或者三星是否锁定了该数据,所以只有“他们的”S 健康应用程序才能获取它?

那么有没有一种方法可以在手机上不使用互联网/云或三星的官方“S Health App”而下载您可以在 Gear S3 watch 上看到的计步器+心率“统计数据”/数据?

问题是,如果你不使用三星的 S Health 应用程序,日志统计数据似乎会在一段时间后丢失,它不会在 watch 本身上存储太多,只是最近几周。我不想在手机上使用 S-Health,但希望定期保存 gear-s3 watch 的计步器+心率数据,以免旧数据丢失。

或者,从数天和数周中保存计步器每日步行统计数据和心率统计数据的“唯一”方法是自己制作一个完全独立的应用程序,使用传感器等计算步数?

或者也许有一些“hacky”方法可以做到这一点并获取 gear s3 watch 上的现有数据/日志,而无需使用手机上的 Samsung S Health 应用程序?

最佳答案

如果您想访问历史数据,您将制作一个电话应用程序。三星将历史健康数据锁定,并且只能通过适用于 Android 应用程序的 SDK 访问。如果你想制作一个用户只能通过 watch 与之交互的应用程序,你仍然需要一个手机端配套应用程序来连接三星健康服务。电话端应用程序可以作为服务运行,这样用户就看不到它了。从用户的角度来看,这将是一个 watch 应用程序。用户还需要授予您的应用程序访问它需要访问的数据类型的权限(应用程序不会仅仅通过某人的电话自动获得访问权限)。您可以从此站点下载并阅读有关 Samsung Health SDK 的更多信息 http://developer.samsung.com/health

关于android - 是否可以在不使用手机/平板电脑上的 Samsung S Health 应用程序的情况下检索 Samsung Gear S3 watch 计步器和心率日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44391046/

相关文章:

java - 是否有可用于使用三星电视网络远程控制功能的 API?

android - android本地服务如何与应用程序中的多个 Activity 进行通信?

android - 使用 Eclipse 进行 USB 调试

android - 如何将库存固件 [或] CyanogenMod 恢复到三星 Galaxy S4 (AT&T) 在恢复模式下显示以下固件错误消息 :

android - 如何在 SAMSUNG S4 中找到 ondemand CPUFreq governor 参数的默认设置?

c - Tizen nativ 可穿戴开发错误找不到二进制文件(/Users/yvonne/CeBIT/CeBIT/Debug/cebit)

android - 是否可以在 Crosswalk Android/Tizen-Apps 中更改用户代理?

javascript - 使用 jquery 调整图像大小,而不使用任何服务器端脚本

java - 允许用户更改我的应用程序的颜色

java - 上一个任务完成后定期运行 AsyncTask