我目前有HTC Desire,将购买HTC Evo 3D。
可能没有简单/通用的解决方案。
,但我想知道如果有人做了类似的事情并且可以提供一些建议(例如,在哪里可以找到可能包含游戏进度信息的文件)。
#1 楼
您应该在两个位置查找外部存储器(SD卡或用于类似目的的目录)和内部存储器(/data/data
目录)。您可能需要扎根才能访问后者。在最佳情况下,游戏会将您的所有进度保存在云中,然后您只需重新输入登录名即可将其全部还原。这通常仅适用于在线游戏。
某些游戏可能会提供菜单来导出保存数据或外部应用程序,如果存在,则最好使用它们。
#2 楼
如果您使用的是Android 4.0或更高版本,则可以使用adb backup
resp。 adb restore
命令,即使没有生根设备。语法为:adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
要进行完整备份,例如平均值
adb backup –apk –shared –all –f /backup/mybackup.ab
(分别是adb restore /backup/mybackup.ab
,以在新设备上还原备份)。但是请记住,这将意味着“全部或全部”-您无法以这种方式还原单个应用程序。因此,您可能希望包括要传输的应用程序的程序包名称。要找到这些,例如在Google Play上查找应用程序-您会在URL(id=<package_name>
)中找到程序包名称。这样,您的备份命令将如下所示:adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3
还原保持不变,因为
adb restore
始终从备份文件还原所有内容(此处没有可用的部分选择)。有关可用的ADB命令的列表,请参见在这里。
#3 楼
您可能还会查看Titanium Backup或MyBackup Pro之类的应用,然后选择保存用户应用和数据,然后还原到新手机。评论
+1 My Backup Pro看起来是一个可行的选择,即使对于没有根目录的设备也是如此。但是,我将首先尝试手动查找和传输数据,如果这样做不起作用,我将考虑购买该应用程序。
–克里斯蒂安·卢帕斯库(Cristian Lupascu)
2012年3月28日在12:35
#4 楼
我最近使用电脑将游戏进度从LG手机转移到了Droid Maxx。我将以Fallout Shelter为例,因为该网站说无法转移游戏进度/购买。我在桌面上创建了一个文件夹,用于存放LG中的文件,并仔细查看了手机文件,直到找到
com.bethsoft.falloutshelter
。 我将其移动到了我在计算机上创建的文件夹中。我已经在Droid Maxx上开始了一个新游戏,所以我可以从计算机上找到放置文件的位置。
一旦我在Droid Maxx上找到了
com.bethsoft.falloutshelter
文件,就将其替换为放在计算机上的副本。 我加载了游戏,所有的进度和购买都转移到了Droid上。适用于游戏,照片和音乐。我不知道这是否适用于iPhone。
#5 楼
老实说,如果您不想生根,那您就很费力,即使那样,它也很少能正常工作。您可以手动备份某些游戏或使用非root备份应用程序,而少数使用云的应用程序是很幸运的,但是大多数游戏进度只是无法备份,并且由于缺乏root访问权限而在此过程中丢失。备份应用程序可在大约30%至40%的游戏中运行,但不值得通过植根imo违反保修条款。如果您想违反新设备的保修条款,请继续,但不要说我没有警告您。如果您的手机有一天决定让您成为现实,那您就亏了钱。评论
请修改您的答案和格式
–Sid
2012年12月19日在7:28
这是胡说八道-至少在Android 4.0及更高版本中,无需root即可进行完整备份(应用程序及其数据-请参阅我的答案)。而是否需要扎根是很主观的。同样,“保修论点”是相对的:例如,在欧盟不算在内。
– Izzy♦
13年1月24日在13:17
#6 楼
如果您使用保管箱,astro文件管理器应用程序和apk。提取器应用程序u无需root即可将游戏和所有保存的数据移动到新设备上。.只需打开astro ..点击左上角按钮..然后点击位置...点击投递箱并设置acct ..然后在以下位置找到游戏文件/文件夹astro和longpress,将文件复制到新的Dropbox帐户。提取程序并打开它..找到您的游戏并点击提取...回到astro并找到提取的文件..将该文件复制到保管箱...在新设备上运行,然后打开astro..go到保管箱并将文件复制到新设备位于与旧设备相同的位置。.最终将提取的apk文件复制到sd ..它将询问您是否要安装..点击是并享受...注意*您需要允许外部应用依次进入设置和应用。.选中允许外部应用的框评论
雅各布,感谢您的回答,尽管我不确定我能否听从您的论点。您能再编辑一下,并套用一些格式吗?期间:请也避免使用txtspeak,这里的许多用户都不是母语使用者。谢谢!
– Izzy♦
2014-09-29 15:01
评论
太棒了!我的EVO3D具有Android 4.0,因此当我升级到另一台设备时,它将很方便。
–克里斯蒂安·卢帕斯库(Cristian Lupascu)
13年1月24日在13:02
对于那些使用adb的人来说,这是最好的答案。例如,可以完成备份/转移Square Enix Final Fantasy 5游戏的保存而无需转移apk或其他功能:adb backup -f backupfile -noapk -noobb com.square_enix.android_googleplay.FFV_GP,然后将其还原到已安装FFV的另一台设备上: adb restore backupfile-整个文件约为8KB,并且游戏就在您将其放在其他设备上的位置。
–lilbyrdie
2014年7月14日19:45
究竟。顺便说一下,这就是Koush的氦气备份和同步的工作方式。因此,您在坐公交车时就可以在手机上开始游戏,到达家中后,也可以在平tab上继续您在手机上留下的确切位置:)
– Izzy♦
14年7月14日在20:50
如果氦气备份和同步不起作用,则值得尝试这种手动方式。我已使用此方法成功备份并还原了一个应用程序,从那时起,氦气开始工作...
– AndyO
18年1月16日在13:34