Mak*_*sim 10 java android google-fit-sdk google-fit wear-os
我正在开发Samsung Gear Live(谷歌I/O版)上的Android Wear应用程序,它需要访问心率和步数计算历史数据.我知道以后可以使用Google Fit SDK访问这些数据,但是现在可以不使用该SDK就可以读取该数据吗?
我更愿意在没有ROOTing my G Watch的情况下访问这些数据.
以下是我想要提取的历史数据的屏幕截图:
步骤历史数据:

心率历史数据:

更新10/28/2014
谷歌发布Google Fit SDK可在官方网站上获得
据我所知,没有公共API可以访问手表的健身数据.我非常有信心在Fitness SDK打开时可用,但这可能需要一段时间.
在那之前,我认为你可以访问该数据的唯一方法是阅读健身应用程序的私有sqlite数据库.不幸的是,您需要root才能访问它.它位于:
/data/data/com.google.android.apps.fitness/databases/pedometer.db
Run Code Online (Sandbox Code Playgroud)
它包含两个值得关注的表:heartrate和stepcount.两者都很简单.(注意:这是从G Watch获取的,并且两个表都存在,但是心率数据是空的,正如您所期望的那样.)
我将继续在apks中寻找可以查询的服务,但我还没有看到.
| 归档时间: |
|
| 查看次数: |
6085 次 |
| 最近记录: |