支付宝修改运动步数,不需要Xposed,但需要root

 时间:2024-11-21 02:05:01

1、支付宝使用SharedPreferences保存步数数据文件,分别是NewPedoMeter和NewPedometer_private。

2、NewPedoMeter_private主要由SensorEventLitstener所在的com.eg.android.AlipayGphone:ext进程写入。NewPedoMeter_private数据如下

支付宝修改运动步数,不需要Xposed,但需要root

3、键值stepRecord键值对应的是一个记录数组,每条记录中的steps是保存的step counter sensor的步数,time是写入这条记录的时间,根据这些记录就可以算出一段时间内的步数,然后加上上次上传的步数就可以计算出当前步数了

4、NewPedoMeter数据如下

支付宝修改运动步数,不需要Xposed,但需要root

5、键值baseStep是当前今日步数其中,NewPedoMeter与当前今日步数的计算无关,只是保存com.eg.android.AlipayGphone进程上传数据的结果。计算当前今日步数时支付宝会向服务器请求上次上传的步数和上传时间,计算上次上传已来的步数,然后加上上次上传步数就是当前步数。要更改当前今日步数,只需要更改NewPedoMeter中的stepRecord的记录即可,最简单的一种方法就是只保留stepRecord中的最后一条记录,然后根据step counter sensor的当前步数相应的减小最后一条记录的steps值就可以了。

6、如果失败了,可以尝试用文件管理器进入 /data/data/com.eg.android.AlipayGphone/shared_prefs/ 将文件NewPedometer_private.xml 和 NewPedoMeter.xml权限改为666。就可以读取到数据了

  • Win10蓝屏ntoskrnl.exe错误怎么修复
  • 盐在面包中的作用,你知道吗?
  • UC浏览器极速版APP怎么开启广告过滤
  • 魔兽希萨莉黑鸦怎么获得
  • 魔兽世界8.3DH不打团本怎么获得莱登武器
  • 热门搜索
    可乐鸡翅怎么烧最好吃 缓解紧张的方法 米饭夹生怎么办 招聘启事怎么写 男人和女人怎么生孩子 灰指甲的治疗方法 红烧羊肉的家常做法 东北乱炖的家常做法 阅读方法 红歌大全