如何离线下载Android SDK组件?

时间:2015-03-18 03:08:50

标签: java android sdk

我正在使用最新版本(android-studio-bundle-135.1740770-windows 7)

我已经完成了安装过程,但是当我打开Android SDK时,它会说"下载组件"。我让它下载,但下载失败并出现此错误:

  ****// Refresh Sources:
  Failed to fetch URL 

  (http://dl.google.com/android/repository/addons_list-2.xml), reason: Unknown Host dl.google.com
  Fetched Add-ons List successfully
  Refresh Sources
  Failed to fetch URL 
  http://dl.google.com/android/repository/repository-10.xml, reason: IO Unknown Host dl.google.com
  There is nothing to install or update.
  The following SDK component was not installed: 
  build-tools-21.1.1 ***///

我找到了Google提供的解决方案,可以使用指向存储库的直接链接离线下载这些组件,但存储库中包含大量文件。我想下载哪些文件?

1 个答案:

答案 0 :(得分:0)

添加SDK包:

默认情况下,Android SDK不包含开始开发所需的所有内容。 SDK将工具,平台和其他组件分离为可以根据需要使用Android SDK Manager下载的软件包。因此,在开始之前,您应该向Android SDK添加一些软件包。

要开始添加软件包,请通过以下方式之一启动Android SDK Manager:

In Android Studio, click SDK Manager in the toolbar.
If you're not using Android Studio:
    Windows: Double-click the SDK Manager.exe file at the root of the Android SDK directory.
    Mac/Linux: Open a terminal and navigate to the tools/ directory in the location where the Android SDK was installed, then execute android sdk.

首次打开SDK Manager时,默认情况下会选择多个软件包。保留这些选择,但请确保您已按照以下步骤操作所需的一切:

  1. 获取最新的SDK工具

    在设置Android SDK时,至少应该下载最新的工具和Android平台:     打开Tools目录并选择:         Android SDK工具         Android SDK平台工具         Android SDK Build-tools(最高版本)     打开第一个Android X.X文件夹(最新版本)并选择:         SDK平台         模拟器的系统映像,例如         ARM EABI v7a系统映像

  2. 获取其他API的支持库

    支持库是:     Android Wear     Android TV     Google Cast

    它还提供了这些流行的API:     导航抽屉     滑动视图     向后兼容的操作栏

    Android支持库提供了一组扩展的API,可与大多数Android版本兼容。

  3. 打开Extras目录并选择:     Android支持存储库     Android支持库

  4. 获取更多API的Google Play服务

    Google Play服务API为您的Android应用提供各种功能和服务,例如:     用户认证     谷歌地图     谷歌演员     游戏成就和排行榜     还有更多

  5. 要使用Google API进行开发,您需要使用Google Play服务包:

    打开Extras目录并选择:     Google Repository     Google Play服务

    注意:Google Play服务API并非适用于所有Android设备,但可通过Google Play商店在所有设备上使用。要在Android模拟器中使用这些API,您还必须从SDK Manager中的最新Android X.X目录安装Google API系统映像。

  6. 安装软件包

    选择了所有需要的包后,继续安装:     单击“安装X包”。     在下一个窗口中,双击左侧的每个包名称以接受每个包的许可协议。     单击“安装”。

    下载进度显示在SDK Manager窗口的底部。不要退出SDK Manager,否则它将取消下载。

  7. 构建一些东西!

    现在您的Android SDK中已有上述软件包,您已准备好为Android构建应用程序。随着新工具和其他API的推出,只需启动SDK Manager即可下载SDK的新软件包。

    虽然这是Andriod开发者网站中概述的步骤,但它概述了入门所需的基本工具......

  8. 希望它有所帮助!