1

说出于某种原因,也许是某种安全限制,你可以“不”运行与三星云服务器等对话的三星“S Health”应用程序。但你确实想访问三星“Gear S3”的历史记录/日志手表”,那有可能吗?或者三星是否会锁定这些数据,以便只有“他们的”S Health 应用程序才能获得它?

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

问题是,如果您不使用三星的 S Health 应用程序,日志统计信息似乎会在一段时间后丢失,并且仅在过去几周内它不会在手表本身上存储太多。我不想在手机上使用 S-Health,但想定期保存 gear-s3 手表中的计步器+心率数据,以免旧数据丢失。

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

或者也许有一些“hacky”方法可以做到这一点,并在不使用手机上的三星 S Health 应用程序的情况下获取 gear s3 手表上的现有数据/日志?

4

1 回答 1

1

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

于 2017-06-06T20:26:41.293 回答