zoukankan      html  css  js  c++  java
  • [Android] 转移“植物大战僵尸2”存档的办法,无需root

    作者:zyl910

      查过了很多文章,都说需要root后才能转移存档。但很多时候是不能root的,此时该怎么办呢?

      我研究了很久,最终找到了一种办法,无需root也能转移存档。

    一、备份

      我用的是联想手机,备份的步骤如下。其他品牌的手机可能有一些差异,但大同小异。

      在安卓手机上点击“Home”键回到主屏幕,然后点击“菜单”键弹出系统菜单,再点击“系统设置”。

      在“设置”中,点击“备份和重置”。

      在“备份和重置”中,点击“备份我的数据”。此时可能会弹出警告对话框,点击“确定”继续。

      在“备份我的数据”中,默认是“备份”页,点击“应用”。

      现在会显示应用列表,先不要急着选应用备份。而应该点右上角的“菜单”,在弹出菜单中点“设置”,设置为“应用+数据”的模式。


      再点击”后退”键回到应用选择界面。

      我装了两个版本的植物大战僵尸2,分别是360版与4399版。现在想将360版的存档移到4399里去。

      在备份时为了避免中途失败,我习惯是一个一个的勾选备份。即勾选一个应用,然后点击下侧的“备份”按钮。注意备份一个一般是需要数分钟。

      备份完成时会弹出成功提示。确定。

      将这2个应用都备份好时。便可寻找数据线,在PC上执行下一步操作了。

    二、修改文件

      用数据线把手机连上电脑,并打开USB存储。不久,Windows便会弹出弹出资源管理器窗口,显示该存储卡的文件——

      我用的是联想手机,它的备份目录是“盘符:ackupApp”。于是在资源管理器中进到到该目录——

      打开“com.popcap.pvz2cthd360.tar”等压缩包一看,发现它正好是“/data/data/com.popcap.pvz2cthd360”这样的存档目录层次,filesNo_Backup中有“pp.dat”等文件。故我们可以通过修改这些的备份文件来实现存档转移。

      此时注意它是tar格式的压缩包,WinRar只支持解压但不支持压缩tar。故我们得用支持tar格式的压缩工具。我习惯使用7-Zip,其官网是 http://sparanoid.com/lab/7z/

      为了尽可能减少对压缩包的改动,故建议用7-Zip直接对“com.popcap.pvz2cthd4399.tar”添加文件。即
    先“com.popcap.pvz2cthd360.tar”解压,然后用7-Zip打开“com.popcap.pvz2cthd4399.tar”,再在资源管理器中把“com.popcap.pvz2cthd360”目录下的“filesNo_Backup/pp.dat”、“filesNo_Backup/pp.dat.bak”、“shared_prefs/SexyAppActivity.xml”这3个文件拖到7-Zip窗口中“com.popcap.pvz2cthd4399.tar”的对应目录。

    pp.dat
    SexyAppActivity.xml

      至此修改了好备份文件“com.popcap.pvz2cthd4399.tar”。下一步回到手机上进行操作。

    三、恢复

      在安卓手机上点击“Home”键回到主屏幕,然后点击“菜单”键弹出系统菜单,再点击“系统设置”。

      在“设置”中,点击“备份和重置”。

      在“备份和重置”中,点击“备份我的数据”。此时可能会弹出警告对话框,点击“确定”继续。

      在“备份我的数据”中,默认是“备份”页,故应该点击“恢复”切换到恢复页。

      在“恢复”页,点击“应用”。

      列表汇总可看到360、4399这2个备份,此时我们只需恢复4399版的。故仅勾选4399的备份文件,再点击下侧的“恢复”按钮。此时会弹出恢复进度对话框。

      备份完成时会弹出成功提示。确定。

      此时打开4399版的“植物大战僵尸2”,可看到已成功转移本地存档。

    附录:参考文献

      参考文献——

    (完)

  • 相关阅读:
    Linux下修改Apache即httpd的端口
    jenkins.JenkinsException: Error in request. Possibly authentication failed
    jenkins-python 获取正在运行的Job
    通过python-jenkins 获取job的输出日志
    电子公文传输系统团队项目
    接口重复请求报错问题排查
    创建couchbase的bucket 提示RAM不够用 all the ram in the cluster is already allocated to existing bucekets,delete some buckets,,
    tornado重定向的几种方式
    tornado进行登录案例
    tornado设置cookie和查看cookie,含加密
  • 原文地址:https://www.cnblogs.com/zyl910/p/android_backupAppData_pvz2.html
Copyright © 2011-2022 走看看