今天从同事那里学到了一招~
《旅行青蛙》的数据是以文件形式存储的,路径在:/storage/sdcard0/Android/data/jp.co.hit_point.tabikaeru/files/Tabikaeru.sav
手机接入电脑打开USB调试,通过adb pull将文件托出来,修改后,通过adb push覆盖回去即可
1. 将存储文件pull到本地
adb pull /storage/sdcard0/Android/data/jp.co.hit_point.tabikaeru/files/Tabikaeru.sav .
2. 通过vim打开文件
在vim中使用命令 :%!xxd 进入十六进制编辑模式
找到你的金钱和奖券数量对应的十六进制数量所在的位置,修改为FF即可
PS:在保存的时候不要用:wq,这样会将整个文件内容改成了十六进制的样子,但实际上是十进制。使用 :%!xxd -r 进行保存,即可退出十六进制模式,然后再:wq保存文件即可。
3. 将文件push回手机
adb push Tabikaeru.sav /storage/sdcard0/Android/data/jp.co.hit_point.tabikaeru/files/Tabikaeru.sav
4. 启动游戏就能看到效果了