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

标签 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 等按不同版本划分,但一些子文件夹,如 tools、platform-tools、google/extras/licensing 则不是。

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

最佳答案

我不是 100% 确定这是否有必要备份这些文件或文件夹,因为到目前为止,由于 SDK/NDK 更新,我还没有遇到任何问题。但随着 SDK 更新的发生,通常文件夹 <sdk-directory./platform已更新。没有太多覆盖之类的东西,但是会在SDK中添加一个新的API平台,一般是一个新的文件夹。

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

关于使用 Eclipse 进行 Android 开发在更新之前要备份哪些文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19945889/

相关文章:

android - panic : Missing emulator engine program for 'x86' CPU. window 10

android - 获取所有 SharedPreferences 名称及​​其所有 key ?

database - 在 Docker 中运行 Postgres 时设置酒保备份

java - 使用 LocationServices 获取纬度和经度

android - Android应用程序中的 Paypal 帐户实现

java - 忽略 Android Nexus S EditText 设置 (2.3.4)

java - Maven 与 Eclipse, war 表现为 jar

php - Eclipse PHP PHPUnit - Eclipse 使用错误的 php.ini 文件

java - 在Android项目布局中添加Scrollview

sql-server - SQL Server 2005 对使用 "RECOVERY"还原的数据库执行 "NORECOVERY"