背景
由于各種原因,三星健康默認有的數(shù)據(jù)是不能很好的同步到 Google Fit 上的,這里針對不同類型的數(shù)據(jù)給出不同的解決方案。
方法中有的是自己摸索的,有的是網(wǎng)上看到的,不是純原創(chuàng)。
具體方法
健身記錄
如果用 Galaxy Watch 自帶的跑步程序的話,記錄的數(shù)據(jù)同步到 Google Fit 后有可能沒有心肺強化分數(shù)
你需要在手表已經(jīng)刷了美版固件的情況下,去 Play 商店下載 Google Fit,然后你的應(yīng)用列表里就會多出來幾個 App,以后跑步的時候直接用這個就可以(藍色小人的那個 app)。不過由于用的是 Google Map,定位肯定是飄的,這個沒什么辦法
步數(shù)(微信步數(shù)同步適用)
若要將三星健康的數(shù)據(jù)同步到 Google Fit,需要在三星健康的設(shè)置里打開 健康連接,然后全部允許數(shù)據(jù)。這個 健康連接 就是 Google 自己的 Health Kit,但是默認情況下你會發(fā)現(xiàn)三星健康是不給 Google 步數(shù)數(shù)據(jù)的
這是因為三星健康在大陸是不會將步數(shù)數(shù)據(jù)提供給任何第三方軟件的,微信步數(shù)也不行,需要通過以下手段繞過限制:
在手機根目錄下的 Download 文件夾里創(chuàng)建 SamsungHealth 文件夾
在這個 SamsungHealth 文件夾里創(chuàng)建一個名為 FeatureManagerOn 的無后綴文件
打開三星健康的設(shè)置 - 關(guān)于三星健康 - 連擊版本號打開開發(fā)者選項
打開 Set features,修改 HealthAnalytics 下的 Server 為 DEV,修改 DataPlatform 里的 Developer mode 為 on
然后返回,app 會提示你強制停止 app,強制停止后重新運行就行
這個時候重新回到 Health Connect 里面,就可以看到三星健康已經(jīng)可以向 Google Fit 寫入步數(shù)數(shù)據(jù)了
睡眠
三星健康似乎無論如何也不會向 Google Fit 寫入睡眠數(shù)據(jù),這個時候就需要借助第三方 app 同步數(shù)據(jù)了,這里推薦一款健康數(shù)據(jù)同步工具
Health Sync - Apps on Google Play
下載直接使用即可。注意,不能繞過上面破解大陸限制的步驟進行同步,否則這個 app 還是拿不到三星健康的數(shù)據(jù)
設(shè)置完后基本數(shù)據(jù)就都能正常同步了,心率和步數(shù)由 三星健康 App 提供,步數(shù)則由 Health Sync 提供
Photo by Mathias Reding on Unsplash