使用Eclipse进行Android开发,在更新之前备份哪些文件夹

时间:2013-11-13 05:17:49

标签: android eclipse backup development-environment

Google似乎经常为其API和支持库发布新版本。作为一名新开发者,我害怕升级最终会破坏我的应用或开发环境。所以我想知道在升级或添加另一个SDK API之前应该备份哪些文件夹。

我正在使用Linux,ATM我认为需要备份这些文件夹:

/home/username/android   (where you installed android)
/home/username/ndk   (where NDK is installed)
/opt/eclipse    (where eclipse is installed)

似乎有点矫枉过正的android文件夹中有一些特定文件夹容易被覆盖?由于许多文件夹如andoid / system-images,android / addons等都被不同的版本所分割,但是一些子文件夹如工具,平台工具,google / extras / licensing等都没有。

在进行更新之前,是否有人要备份较小的文件夹列表。有没有人在升级后遇到重大问题后成功恢复了备份?

2 个答案:

答案 0 :(得分:1)

我不能100%确定是否需要备份这些文件或文件夹,因为我还没有因为SDK / NDK更新而遇到一个问题。但是,当SDK更新发生时,通常会更新文件夹<sdk-directory./platform。没有太多的覆盖或类似的东西,但是新的API平台将被添加到SDK中,通常作为新文件夹。

此外,如果你在Linux上,就像我一样,我建议你从存储库安装eclipse软件包,并根据Google Developers上提供的文档设置SDK。此外,对于您的信息,SDK更新不会触及任何eclipse文件。希望这会有所帮助。

答案 1 :(得分:0)

我不认为真的需要备份。但是,如果你想真正备份,请关注此。当您整体下载ADT软件包时。转到SDK文件夹并备份platforms文件夹和Build Tools文件夹。这是包含平台文件的主文件夹。您可以继续进行更新。

无需备份Android或NDK或eclipse文件夹。