原文 https://www.awen.me/post/604a23cc.html 这里图片贴不了 第 13 号台风"白海豚"的周末,外面风大雨大,哪儿也去不了。索性窝在家里,把上半年写的一个运动 App 拿出来折腾——目标很明确:让它能连上我的华为 Watch GT5 手表,同时把原版 App 那堆广告和混乱的信息全部清掉。 为什么要重做 上半年我开发了一个运动记录 App ( RUNNINGGO ),骑行、跑步、心率带都能用,但一直有个遗憾: 它连不上我的华为手表 。手表上的心率、血氧、体温、HRV 、睡眠这些数据,官方 App 能看到,但广告太多、信息太乱,我想要一个干净、专注的记录工具,把运动数据统一收进来,再同步到自己的后端,随时在网页上看趋势。 技术路线:Gadgetbridge + 只移植华为模块 华为手表的蓝牙私有协议没有公开文档,从零逆向工作量太大。好在有个开源项目 Gadgetbridge ,已经把市面上大多数手环/手表的连接协议都实现了,其中就包括华为 Watch GT 系列的连接、配对手册和数据字典同步。 所以我的方案是: 基于 G...