如何备份愤怒的小鸟保存/数据?


43

我需要重新安装Android ROM,但要备份“愤怒的小鸟” savegame / data / scores之前,请先进行安装。

你知道我该怎么办吗?

Answers:


26

愤怒的小鸟的数据将存储在手机内存中的Data文件夹下。出于安全原因,您或任何应用程序均不允许访问该文件夹。

如果没有root用户访问权限,则无法访问该文件夹或备份您的应用程序。但是,获得根访问权限后,您可以自己提取数据,也可以使用类似的应用程序

钛备份

钛金备份QR码


3
我强烈建议root用户使用Titanium Backup。特别是如果您想大量更新新的mod。
布赖恩·丹尼

我以root权限使用Titanium备份,效果很好。
德雷克2010年

即使从PC上也没有?
路易·瑞斯

1
@Louis Rhys:您可以通过ADB访问它,但是IIRC不会在USB Mass Storage模式下显示。
Piskvor

38

是的,您可以备份愤怒的小鸟数据,而无需将手机植根!它需要几个步骤,并且是一个手动过程,但是还是很容易的。这适用于我的Samsung Android 2手机。

  1. http://developer.android.com/sdk/index.html将Android SDK安装到计算机上。您将使用ADB程序,该程序是SDK平台工具的一部分。
  2. 将Android设备以调试模式连接到计算机。在我的Galaxy S Android 2手机上,我必须先转到“设置” /“应用程序” /“开发”并打开USB调试,然后再连接电缆。
  3. 在您的计算机上,启动命令提示符并运行以下命令:
    cd“ C:\ Program Files \ Android \ android-sdk \ platform-tools”
    亚行拉/data/data/com.rovio.angrybirds/files/highscores.lua C:\ MyBackup \ ab_highscores.lua
    亚行拉/data/data/com.rovio.angrybirds/files/settings.lua C:\ MyBackup \ ab_settings.lua

当然,根据安装Android SDK的位置以及文件保存的位置,提供您自己的目录名称。

要稍后还原文件:

  1. 重新安装愤怒的小鸟,并至少完成一个级别。(这可确保设备具有适当的目录。)
  2. 如上所述,以调试模式连接设备并启动命令提示符。运行以下命令:
    cd“ C:\ Program Files \ Android \ android-sdk \ platform-tools”
    亚行推送C:\ MyBackup \ ab_highscores.lua /data/data/com.rovio.angrybirds/files/highscores.lua
    亚行推送C:\ MyBackup \ ab_settings.lua /data/data/com.rovio.angrybirds/files/settings.lua

问:安全吗?
A:是的!Android SDK由Android的开发者Google提供,供编写Android设备应用程序的软件开发人员使用。ADB的Android调试桥是Google希望开发人员与其Android设备进行交互的官方方式。只要您谨慎对待推/拉的文件,就可以了。

问:《愤怒的小鸟的季节》呢?
答:与上面相同,但是键入“ angrybirdsseasons”而不是“ angrybirds”(当然,请更改本地备份文件的名称!)。


有用!我已经在linux上对其进行了测试,并且至少可以从设备中提取这些文件。当我重新安装(或升级)我的android时,我会知道它是否也能将其推回原位。
–Nicolás

这工作得很好。我是用Angrybirds rio(com.rovio.angrybirdsrio)做到的,它运行得很完美。但是,您必须准确键入路径,并且无法使用adb shell在android设备上导航文件系统。如果您不是root用户,则将获得很多权限被拒绝的错误。哦,我用银河标签10.1做到了。
gregghz 2011年

完美运作。我将它们从Xperia X10 mini导出到NexusS。确实,该答案应该是该问题的选定答案。
mdelolmo 2011年


4

我使用了Antbee的名为Angry Birds Backup的程序。它运作良好,而且是免费的。对于Seasons和Rio,我使用了Whitney Powell制作的Angry Birds Seasons Backup和Angry Birds Rio Backup。这三个都完美地工作了。它使我不必植根电话和/或重播所有这些级别。


2

自从扎根以来,我无法对此进行测试,但是我认为ADB将允许您通过Shell访问数据。最坏的情况是,您可以将数据复制到SD卡上的目录中。恢复它会出现问题。

ADB =作为Android SDK一部分的Android调试工具。

http://developer.android.com/sdk/index.html

幸运的是,有一个工具可以将您的手机作为应用程序漏洞利用,因此您不会获得100%的root用户权限(可以执行nandroid并替换内核),但可以运行Titan备份。

www.unrevoked.com(永远撤销的是一键式根目录)。检查他们的列表以了解受支持的设备。

只要您的手机没有结实,只要您只运行钛金属并在退回手机时取出未回收的钛金属,这都不会使您的保修失效。


1
除非您是root用户,否则ADB不会授予您访问数据目录的权限。但是,一旦将其扎根,就应该能够。
mlevit 2010年

@mlevit:当!扎根的另一个原因。
Dmitriy Likhten
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.