如何获得计步器步数数据相同的健康在齿轮s2 (Tizen 2.3.2)



我已经知道tizen计步器每天的步数可以从"tizen"中获得。Humanactivitymonitor "

但是我无法在真正的gear s2设备上获得它。

我也尝试它与本地系统传感器API。但是我在Tizen Native API中找不到计步器API

我如何在本机和Web端获得每天的步数?

使用Tizen可穿戴SDK 2.3.2,无法读取S Health步数数据。这些是你的选择:

  1. WebAPI + Samsung Digital Health Android SDK:这是读取S Health每天步数的唯一方法。他们也提供样品:http://developer.samsung.com/health

  2. WebAPI独立(没有配套应用程序):虽然这种方法不会一直匹配S Health的步数数据,但它可以让你得到一天相对接近的步数。stepOffset将是如果你重置应用程序,例如,需要恢复你之前的步数。这可以从保存到磁盘或SQLite的平面文件中读取。从本质上讲,您必须在一天的开始执行。start,由警报或检查最后日期是否=当前日期触发:

tizen.humanactivitymonitor.start("PEDOMETER", function(pedometerInfo){
          document.getElementById("stepValue").innerHTML = pedometerInfo.cumulativeTotalStepCount + stepOffset;
      }, onError);
  • NativeAPI:使用加速计开发自己的计步器(不推荐)

  • 仅用于显示:http://developer.samsung.com/gear/design/watch-designer。手表设计器实用程序允许您拖放某些UI元素,其中一个是步数。但是,您不能读取这些数据,因为这会产生不可读的本机代码。

  • 相关内容

    • 没有找到相关文章

    最新更新