小米运动数据信息导出(2022win11亲测) |
您所在的位置:网站首页 › 小米手机运动数据怎么同步到keep › 小米运动数据信息导出(2022win11亲测) |
最近开始鼓捣一个新项目,想要分析用户的健康状况,于是想到小米运动数据的导出,查了资料发现小米并没有提供数据的接口给我们个人开发者,这还怎么整,CSDN上面查了半天没弄出来,大多数的教程都比较老旧,只能提供一个思路,具体遇到的问题还是不太一样的,我这里提供一种最新版本的教程。 软件准备c32asm_2.0 (用于修改bak文件的文件头) IntelliJ IDEA Community Edition 2021.3.2 (合成最新的abe.jar) Apache Maven 3.8.4 (配合IDEA使用) Java 环境 DB Browser for SQLite (数据库查看) 流程讲解备份手机app“小米运动”:找到“设置->更多设置->备份与恢复->手机备份恢复->第三方应用里面的小米运动”。注意:这里不是手机自带的“健康”(问就是一把辛酸泪)。 将备份好的bak文件发送到电脑 github上下载解bak源文件工具android-backup-extractor-master 查看android-backup-extractor-master的github上面md文件得知光有源代码没用,我们需要把源代码集成成为一个jar文件,用IDEA打开解压出来的文件,在安装mvn后对整个项目mvn clean package后会出现一个target文件夹,里面就有最重要的abe.jar target文件生成target文件里面5.下面我们把要解的小米运动bak文件放在和abe.jar同一路径下面,执行java -jar abe.jar unpack .\health.bak health.tar,报错的话我们先创建好tar文件,管理员打开cmd重新尝试一下 成功6.解压获取到的tar文件,db数据库已经展现眼前,用SQLite打开即可 up这里由于原来一直穿的HUAWEI GT2手表,小米运动里面还没有任何数据所以全是NULL ENDING |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |