• 如何通过迅雷加速下载Android SDK


    FQ去下了SDK Manager,- – 这个也要FQ下,安装上,开始在线更新,
    然后发现速度只有10k不倒,50M的东西要拖四个小时,于是上网找解决办法,发现可以让迅雷代替下载。

    首先,打开SDK Manager的时候,你会发现它会去读几个xml文件,默认是
    https://dl-ssl.google.com/android/repository/repository.xml
    https://dl-ssl.google.com/android/repository/addons_list.xml

    第一个文件包含这样的内容:
    <sdk:archive os=”any”>
    <sdk:size>42435735</sdk:size>
    <sdk:checksum type=”sha1″>9b6e86d8568558de4d606a7debc4f6049608dbd0</sdk:checksum>
    <sdk:url>google_apis-4_r02.zip</sdk:url>
    </sdk:archive>

    这里面有文件名了,那按照用迅雷下载的文章的做法拼链接吧
    我拼的链接如下

    http://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip

    http://dl-ssl.google.com/android/repository/android-1.1_r1-linux.zip

    http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip

    http://dl-ssl.google.com/android/repository/android-1.5_r04-macosx.zip

    http://dl-ssl.google.com/android/repository/android-1.5_r04-linux.zip

    http://dl-ssl.google.com/android/repository/android-1.6_r03-linux.zip

    http://dl-ssl.google.com/android/repository/android-1.6_r03-macosx.zip

    http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip

    http://dl-ssl.google.com/android/repository/android-2.0_r01-linux.zip

    http://dl-ssl.google.com/android/repository/android-2.0_r01-macosx.zip

    http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip

    http://dl-ssl.google.com/android/repository/android-2.0.1_r01-linux.zip

    http://dl-ssl.google.com/android/repository/android-2.0.1_r01-macosx.zip

    http://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip

    http://dl-ssl.google.com/android/repository/android-2.1_r02-linux.zip

    http://dl-ssl.google.com/android/repository/android-2.1_r02-macosx.zip

    http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip

    http://dl-ssl.google.com/android/repository/android-2.2_r02-linux.zip

    http://dl-ssl.google.com/android/repository/android-2.2_r02-macosx.zip

    http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip

    http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip

    http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip

    http://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zip

    http://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zip

    http://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zip

    http://dl-ssl.google.com/android/repository/samples-2.3.3_r01-linux.zip

    http://dl-ssl.google.com/android/repository/android-3.0_r01-linux.zip

    http://dl-ssl.google.com/android/repository/platform-tools_r03-linux.zip

    http://dl-ssl.google.com/android/repository/platform-tools_r03-macosx.zip

    http://dl-ssl.google.com/android/repository/platform-tools_r03-windows.zip

    http://dl-ssl.google.com/android/repository/tools_r10-linux.zip

    http://dl-ssl.google.com/android/repository/tools_r10-macosx.zip

    http://dl-ssl.google.com/android/repository/tools_r10-windows.zip

    http://dl-ssl.google.com/android/repository/samples-3.0_r01-linux.zip

    http://dl-ssl.google.com/android/repository/docs-3.0_r01-linux.zip

    上述链接是当前SDK MANAGER里各版本的SDK的地址,是可以用迅雷下到的,但有的版本包含了多个平台的,所以要根据你使用的操作系统做筛选
    但其中有些包是以linux结尾实际上是所有平台都可用的,比如

    http://dl-ssl.google.com/android/repository/tools_r10-linux.zip

    http://dl-ssl.google.com/android/repository/tools_r10-macosx.zip

    http://dl-ssl.google.com/android/repository/tools_r10-windows.zip

    三个平台都有的文件,如果我只需要在windows使用,那我只下载最后一个就好了
    像docs***和samples**这种包应该是各平台通用,所以只有一个文件。

    如果实在不知道该下什么,那就用SDK MANAGER 先升级,在升级的过程中
    c:/program files/android/android-sdk/temp/目录下就会看正在下载的文件,知道了文件名,然后去拼链接,最后到迅雷中去下载。
    下载完之后,把文件放在c:/program files/android/android-sdk/temp/目录下,重新用SDK Manager开始升级,就省去了SDK Manager去下载的时间。

    对于addon,
    这个xml里包含了两部分addon,

    https://dl-ssl.google.com/android/repository/addons_list.xml

    <?xml version=”1.0″ encoding=”UTF-8″?>
    <sdk:sdk-addons-list xmlns:sdk=”http://schemas.android.com/sdk/android/addons-list/1″>

    <sdk:addon-site>
    <sdk:url>https://dl-ssl.google.com/android/repository/addon.xml</sdk:url>
    <sdk:name>Google Inc. add-ons</sdk:name>
    </sdk:addon-site>

    <sdk:addon-site>
    <sdk:url>http://innovator.samsungmobile.com/android/repository/repository.xml</sdk:url>
    <sdk:name>Samsung Electronics add-ons</sdk:name>
    </sdk:addon-site>
    </sdk:sdk-addons-list>

    如法炮制得出下面的链接

    https://dl-ssl.google.com/android/repository/google_apis-3-r03.zip

    https://dl-ssl.google.com/android/repository/google_apis-4_r02.zip

    https://dl-ssl.google.com/android/repository/google_apis-5_r01.zip

    https://dl-ssl.google.com/android/repository/google_apis-6_r01.zip

    https://dl-ssl.google.com/android/repository/google_apis-7_r01.zip

    https://dl-ssl.google.com/android/repository/google_apis-8_r02.zip

    https://dl-ssl.google.com/android/repository/market_licensing-r01.zip

    https://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip

    https://dl-ssl.google.com/android/repository/google_apis-9_r02.zip

    https://dl-ssl.google.com/android/repository/market_billing_r01.zip

    https://dl-ssl.google.com/android/repository/google_apis-10_r01.zip

    https://dl-ssl.google.com/android/repository/google_apis-11_r01.zip

    http://innovator.samsungmobile.com/android/repository/addon_samsung_GT_2.2_api-8_r01.zip

    这样就解决了Android SDK 安装问题.

    安装时候提示tools文件夹不能重命名,可以把安装包直接加压到tools中

  • 相关阅读:
    Nodejs的下载和安装以及环境配置
    java的JDK的安装和环境变量配置
    CSS3与页面布局——概要、选择器、特殊性与刻度单位
    angular2.x 多选框事件
    NiceFish的ERROR in AppModule is not an NgModule问题
    angularjs分页组件
    获取当前日期
    angularjs实现星星评分
    angularjs1 自定义轮播图(汉字导航)
    获取未来几天的日期以及是星期几
  • 原文地址:https://www.cnblogs.com/cute/p/2029604.html
Copyright © 2020-2023  润新知