2012-04-24 217 views
7

在Windows XP的本地副本,是有办法:的Android SDK管理器,包

  • 查找的Android SDK管理器中被下载的软件包,
  • 创建包的备份副本,

再后来,在一个全新安装的Windows XP:

  • 安装Android SDK管理器,
  • 将软件包的备份副本复制到“正确”的位置,
  • 并安装软件包?
+1

您可以阅读Google网站上的xml文件,其中列出安装程序自行下载并下载的.zip文件。它在这里被覆盖了很多次,通常的术语是“Android SDK脱机安装” – 2012-04-24 15:39:05

+0

@Chris Stratton:正如您所说,它似乎是通过安装Android SDK Manager运行原始文件的最佳方式,它允许它会更新存储库的索引,然后查看Android SDK Manager日志文件以创建用于索引存储库的XML文件列表,该文件具有与zip文件的直接链接。下载zip文件后,将其解压缩到任何新的Android SDK Manager安装的正确目录中; [在此粗略解释](http://developer.android.com/sdk/installing.html#sdkContents)的目录映射。 – blunders 2012-04-24 19:40:46

回答

8

假设你使用的是最新的Android SDK r18-

操作系统不会有问题,下面的步骤将适用于PC,Mac或Linux也行。

  1. 下载所需平台的SDK。
  2. 安装必需的软件包,如API 8,Google API等
  3. 现在安装所需的软件包后,您应该会在SDK安装目录中看到这些文件夹。 (platforms, extras, add-ons, system-images
  4. 只需将它们复制到其他系统(首先压缩,因为这些文件有数千个文件),您需要安装软件包。 (事先安装SDK r18,解压zip或使用.exe,但不要运行SDK管理器进行更新)
  5. 启动SDK Manager,它应该检测软件包。

或者拷贝完整的SDK安装文件夹,并将其复制到其他系统,但它只会在Windows上运行Windows和Linux的到Linux或Mac到Mac。

+0

+1 Sameer Sharma:是的,Android SDK Manager是r18,目前我收到的包是:Android SDK工具,Android SDK平台工具,Android 2.2 API-8 SDK平台,Android 2.2 API-8 Google API。 **问题:**同意,有1000个文件,并且正确目录的压缩/解压缩是最有意义的,因为您认为r18只是要求文件到位。问题是我仍然无法确定每个软件包的压缩根路径是什么。可能这是显而易见的,但没有看到它们。有什么建议么?谢谢! – blunders 2012-04-24 15:14:34

+0

通过安装Android SDK Manager,运行它,允许它更新存储库的索引,然后查看Android SDK Manager日志文件以创建用于索引的XML文件列表,显示获取原始文件的最佳方式存储库,它有直接链接到zip文件。下载zip文件后,将其解压缩到任何新的Android SDK Manager安装的正确目录中; [在此粗略解释](http://developer.android.com/sdk/installing.html#sdkContents)的目录映射。对这种方法有什么想法?谢谢! – blunders 2012-04-24 19:41:14

+0

你的方法听起来不错。但是,无论如何,您不应该只能从本地副本压缩,结果将会是相同的,如果需要,您应该为整个SDK制作一个压缩文件,只要平台相同即可。我的方法如下 - '将SDK安装到路径'E:\ Android \ AndroidSDK \',将其更新为最新的软件包。为它制作一个zip文件。将其复制到另一个系统并将其解压到任何驱动器/路径'D:\ Android \ SDK \'。现在将SDK路径添加到环境变量中并完成。 :) – 2012-04-25 05:43:22