利用小米手環記錄並生成心率圖
阿新 • • 發佈:2019-02-18
最近入手一小米手環2,由於官方沒有公開API,所以目前只有官方的小米運動可以匹配該手環使用。但官方小米運動美中不足的是,只有在“去跑步”裡有連續檢測心率的功能,但又沒有記錄下心率,更沒法檢視心率圖。難道讓我們邊跑步邊低頭看心率!!
於是乎,將官方小米運動的apk解壓,反編譯原始碼,在被混淆了的程式碼中,居然讓我找到了一處可以得到心率資料的聖地!!於是乎,強行插入——自己的程式碼。將心率資料記錄成檔案。又自己寫了一個小應用,讀取這些心率資料,生成心率圖。這樣的話,大家就可以放心的馳騁了,等馳騁完了,再開啟軟體看一下這美妙的心率圖,豈不快哉!
閒話少敘,先上下載連結,再講使用方法
修改版的小米運動及心率圖軟體下載:http://pan.baidu.com/s/1pLNFx0J
使用說明:
1.如果已經安裝官方的小米運動,請先解除安裝它,否則安裝失敗。
2.安裝本修改版的小米運動,執行後點擊左上角的去跑步,如下圖
3.然後點選開始,如下圖
4.跑步完後,長按停止,然後結束,小米運動的使命就完成了,剩下的心率圖的繪製要用到心率圖這款軟體了。
5.開啟[心率圖]軟體,然後點請選擇……
6.展示出來的是你的所有心率圖資料,命名為日期-時間,選擇你要檢視的,點確定
7.心率圖就繪製出來了,你可以縮放檢視,可以看每個點的資料,等等。好了,剩下的就是你的了!