作者:zyl910

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

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

一、备份

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

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

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

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

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

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


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

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

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

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

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

二、修改文件

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

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

  打开“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”的对应目录。


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

三、恢复

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

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

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

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

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

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

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

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

附录:参考文献

  参考文献——

(完)

[Android] 转移“植物大战僵尸2”存档的办法,无需root的更多相关文章

  1. 32位汇编第六讲,OllyDbg逆向植物大战僵尸,快速定位阳光基址

    32位汇编第六讲,OllyDbg逆向植物大战僵尸,快速定位阳光基址 一丶基址,随机基址的理解 首先,全局变量的地址,我们都知道是固定的,是在PE文件中有保存的 但是高版本有了随机基址,那么要怎么解决这 ...

  2. 原生JS实现的h5小游戏-植物大战僵尸

    代码地址如下:http://www.demodashi.com/demo/12755.html 项目介绍 本项目是利用原生js实现的h5小游戏-植物大战僵尸,主要结合了一下自己对于h5小游戏的理解,结 ...

  3. 植物大战僵尸:寻找阳光掉落Call调用

    实验目标:通过遍历阳光产生的时间,寻找阳光产生的本地Call,使用代码注入器注入,自定义生成阳光 阳光CALL遍历技巧: 进入植物大战僵尸-> 当出现阳光后->马上搜索未知初始数值 返回游 ...

  4. java小项目之:植物大战僵尸,这个僵尸有点冷!内附素材源码

    Java小项目之:植物大战僵尸! <植物大战僵尸>是由PopCap Games开发的一款益智策略类单机游戏,于2009年5月5日发售,这款游戏可谓是无人不知无人不晓. 在我身边,上到40岁 ...

  5. 图论(网络流):COGS 410. [NOI2009] 植物大战僵尸

    410. [NOI2009] 植物大战僵尸 ★★★   输入文件:pvz.in   输出文件:pvz.out   简单对比时间限制:2 s   内存限制:512 MB [问题描述] Plants vs ...

  6. P2805 [NOI2009]植物大战僵尸

    题目地址:P2805 [NOI2009]植物大战僵尸 最大权闭合子图 若有向图 \(G\) 的子图 \(V\) 满足: \(V\) 中顶点的所有出边均指向 \(V\) 内部的顶点,则称 \(V\) 是 ...

  7. 【刷题】BZOJ 1565 [NOI2009]植物大战僵尸

    Description Plants vs. Zombies(PVZ)是最近十分风靡的一款小游戏.Plants(植物)和Zombies(僵尸)是游戏的主角,其中Plants防守,而Zombies进攻. ...

  8. COGS410. [NOI2009] 植物大战僵尸

    410. [NOI2009] 植物大战僵尸 ★★★   输入文件:pvz.in   输出文件:pvz.out   简单对比时间限制:2 s   内存限制:512 MB [问题描述] Plants vs ...

  9. 【最大权闭合子图 tarjan】bzoj1565: [NOI2009]植物大战僵尸

    dinic+tarjan板子练手题 Description Plants vs. Zombies(PVZ)是最近十分风靡的一款小游戏.Plants(植物)和Zombies(僵尸)是游戏的主角,其 中P ...

随机推荐

  1. (2016春) 作业1:博客和Github简单练习

    0. 博客和Github简单练习 总分:10分 1. 目的 博客使用:注册.发布博客.博客管理练习 Github使用:注册.文件同步等练习 2. 要求 (总体作业要求参考[链接]) 发布一篇博客: 介 ...

  2. 2748: [HAOI2012]音量调节

    Description 一个吉他手准备参加一场演出.他不喜欢在演出时始终使用同一个音量,所以他决定每一首歌之前他都要改变一次音量.在演出开始之前,他已经做好了一个列表,里面写着在每首歌开始之前他想要改 ...

  3. 修改Broforce无限人数,死亡不减反加

    看B站直播发现这个有趣的游戏,找了半天修改器无效,Cheat Engine怎么找指针有点忘了,直接找数值每关都要重来,想来想去还是简单粗暴的反编译好了. 顺便做下C#反编译备忘. 首先把DLL反成IL ...

  4. The vboxdrv kernel module is not loaded

    背景: 在没有关虚拟机的情况下, 直接关了电脑, 我的电脑系统是Centos 6 错误的提示: 在终端执行virtualbox -v 时提示 The vboxdrv kernel module is ...

  5. hdu 2586(LCA在线ST)

    How far away ? Time Limit: / MS (Java/Others) Memory Limit: / K (Java/Others) Total Submission(s): A ...

  6. lnmp memcache出问题

    打开另一台用0.9装好的memcache 的PHP配置文件,找到了“extension = "memcache.so" ,将这个加入到了1.0的php.ini重启后 执行/memc ...

  7. SQL Server 利用锁提示优化Row_number()-程序员需知

    网站中一些老页面仍采用Row_number类似的开窗函数进行分页处理,此时如果遭遇挖坟帖的情形可能就需要漫长的等待且消耗巨大.这里给大家介绍根据Row_number()特性采用特定锁Hint提升查询速 ...

  8. 备份数据库的时候设置 BufferCount 选项不正确导致 out of memory 的情况

    备份数据库的时候设置 BufferCount 选项不正确导致 out of memory 的情况 今天群里面的东辉兄跟我说备份生产数据库的时候报错 环境: 32位的SQLSERVER2008 机器有1 ...

  9. elixir 高可用系列(二) GenServer

    概述 如果我们需要管理多个进程,那么,就需要一个专门的 server 来集中监控和控制这些进程的状态,启停等. OTP 平台中的 GenServer 就是对这个 server 通用部分的抽象. 利用 ...

  10. mysql(或者mariadb)连接工具HeidiSQL

    Some infos around HeidiSQL Project website: http://www.heidisql.com/Google Code: http://code.google. ...