访问Android Wear Fit数据

我正在开发三星Gear Live(Google I / O Edition)上的Android Wear应用程序,它需要访问心率和步数统计信息。 我知道以后可以使用Google Fit SDK访问这些数据,但是现在可以在不使用SDK的情况下阅读这些数据吗?

我宁愿访问这些数据,而无需ROOT我的G手表。

以下是我想要提取的历史数据的屏幕截图:

步骤历史数据:

在这里输入图像说明在这里输入图像说明

心率历史数据:

在这里输入图像说明

更新10/28/2014

Google Release Google Fit SDK可在官方网站上获取

Solutions Collecting From Web of "访问Android Wear Fit数据"

我想现在唯一的select是让您创build自己的心率和步进计数器应用程序,通过内容提供商共享历史数据。 我已经写了一个关于如何从心率传感器获取数据的快速教程。

据我所知,没有公共的API可以访问手表的健身数据。 我相当有信心,当健身SDK开放时,它将变得可用,但这可能是一段时间。

在那之前,我相信你可以访问这些数据的唯一方法就是阅读健身应用的私有sqlite数据库。 不幸的是,你将需要root来访问它。 它位于:

/data/data/com.google.android.apps.fitness/databases/pedometer.db 

它包含两个值得看的表格: heartratestepcount 。 两者都非常简单。 (注意:这是从G Watch获取的,并且两个表都存在,但是心率数据是空的,就像你期望的那样)。

我会继续在旁边打探一下有没有可查询的服务,但我还没有看到。