有朋友反映从连接直接下载安装包不能获取到最新版本(每次更新后的包地址需要重新去查找),而且经常无法访问。

最方便的方法是使用代理或vpn接入网络,即可及时下载最新版sdk。 作为一名开发人员,流畅地浏览科技网站是必备技能啊。

关于vpn方面的,建议自己购买vps来搭建,既经济又能多学了linux平台下的技能,何乐而不为?

如果觉得vps贵,可以买市面上便宜的vps练练手,我用的是 bandwagonhost上 ¥25/年的vps,这里有详细说明:http://www.cnblogs.com/zuike/p/4065586.html 。

为节省时间,有朋友已经整理了最新下载地址:http://blog.csdn.net/gyming/article/details/8168166

下载sdk api 非常慢,可手动获取这些包的下载地址并使用下载工具下载,手动安装,原理参考:http://hi.baidu.com/kfcqnzdnzvbhozq/item/cf345757e0e5da3195eb05ed

安装方法简单,重点在于获取下载地址,因每次版本更新地址都可能会有所不同。

下载完成后将下载的压缩包放入temp文件夹下

例如:D:\ProgramFiles\android-sdk-windows\temp

然后执行Android SDK Manager 选择你已经下载的包进行安装即可。

打开 Android SDK Manager 可见大致分为三类下载:

第一个分类 tools

第二个分类为各版本api

第三个分为Extras

从这三个类别中各选择一个并开始下载,此时打开右下角的查看日志按钮(红色手右边的那个按钮)可获取读取xml文件日志。

(如提示无法下载成功,可能所处网络无法正常访问下载地址,可在 Tool>Options 中勾选 Force https://...)

从认真查看日志文件,发现规律如下:

先加载一个xml文件,解析该xml文件,再从该xml文件中获取对应分类的文件的版本信息。

逐一打开这几个xml文件,发现就是描述各分类文件的版本信息的,此时我们可从xml文件查看各文件名,只需该文件名填入到这个下载地址即可完成下载:

https://dl-ssl.google.com/android/repository/******.zip (后面这个******.zip是根据你需要下载的文件进行对应填充)。

系统镜像地址前缀:

http://dl-ssl.google.com/android/repository/sysimg_armv7a-17_r02.zip
http://dl-ssl.google.com/android/repository/sys-img/mips/sysimg_mips-17_r01.zip
http://dl-ssl.google.com/android/repository/sys-img/x86/sysimg_x86-17_r01.zip

日志结构大致如下:

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

Validate XML

Parse XML

Fetched Add-ons List successfully

Fetching URL: https://dl-ssl.google.com/android/repository/repository-8.xml

Validate XML: https://dl-ssl.google.com/android/repository/repository-8.xml

Parse XML:    https://dl-ssl.google.com/android/repository/repository-8.xml

  Found SDK Platform Android 1.1, API 2, revision 1 (Obsolete)

  Found SDK Platform Android 1.5, API 3, revision 4

  Found SDK Platform Android 1.6, API 4, revision 3

  ...略去....

Parse XML:    https://dl-ssl.google.com/android/repository/addon.xml

  Found Google APIs, Android API 3, revision 3

  Found Google APIs, Android API 4, revision 2

  Found Google APIs, Android API 5, revision 1 (Obsolete)

  ...略去......

Fetching URL: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml

Validate XML: https://dl-ssl.google.com/android/repository/extras/intel/addon.xml

Parse XML:    https://dl-ssl.google.com/android/repository/extras/intel/addon.xml

  Found Intel x86 Emulator Accelerator (HAXM), revision 3

...略去......

Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/mips/sys-img.xml

  Found MIPS System Image, Android API 15, revision 1

  Found MIPS System Image, Android API 16, revision 4

  Found MIPS System Image, Android API 17, revision 1

...略去......

Parse XML:    https://dl-ssl.google.com/android/repository/sys-img/x86/sys-img.xml

  Found Intel x86 Atom System Image, Android API 10, revision 2

  Found Intel x86 Atom System Image, Android API 15, revision 1

  Found Intel x86 Atom System Image, Android API 16, revision 1

  Found Intel x86 Atom System Image, Android API 17, revision 1

  Found Intel x86 Atom System Image, Android API 18, revision 1

  ...略去......

Android SDK 离线安装方法的更多相关文章

  1. Android SDK离线安装方法详解(加速安装) 转

    AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助! 离线安装包下载地址:http://dl.vmall.com/c ...

  2. Android SDK离线安装方法详解(加速安装)

    AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助 一,首先下载SDK的安装包,android-sdk_r10-wi ...

  3. Android SDK离线安装

    Android SDK离线安装是本文要介绍的内容,主要是来了解并学习Android SDK安装的内容,具体关于Android SDK是如何离线安装的内容来看本文详解. Android开发环境,完整的说 ...

  4. Android SDK离线安装更新方法

    直接使用Android SDK Manager进行下载.更新速度很慢,有时候会出现错误.网上查找了不少网友的方法,做个总结. 1.启动Android SDK Manager,并等待reposity加载 ...

  5. Android SDK 快速安装方法

    我们都知道使用Android sdk manager下载安装sdk速度非常慢,一般在10k/s以内,本文章推荐一种能够借助迅雷等下载工具下载sdk的zip包从而快速安装sdk的方法. 1.下载3个xm ...

  6. ADT和Android SDK的安装

    本文主要涉及Android开发环境搭建时的Eclipse.ADT及Android SDK的安装方法,还有遇到的两个问题及其解决办法.其中,ADT的安装介绍了在线和离线安装两种方式.  1.安装ecli ...

  7. [其他]Android SDK离线文件路径以及安装更新方法

    一.离线安装Android SDK文件路径 转载自:http://www.oschina.net/code/snippet_1539302_45940 Google TV Addon, Android ...

  8. Android SDK下载安装及配置教程

    2017年12月07日 13:33:32 4942 转载自:http://blog.csdn.net/dr_neo/article/details/49870587 Android开发环境搭建可以分为 ...

  9. 最新鲜最详细的Android SDK下载安装及配置教程

    //来源: http://www.cnblogs.com/summary-2017/p/8073225.html 最近Neo突发神经,想要将学过的一些计算机视觉.机器学习中的算法都放到移动设备上去跑跑 ...

随机推荐

  1. C#实现登录窗口(不用隐藏)

    C#登录窗口的实现,特点就是不用隐藏,感兴趣的朋友不要错过 (1).在程序入口处,打开登录窗口 复制代码代码如下: static void Main()  {  Application.EnableV ...

  2. lamp环境centos5.10,phpprotobuf模块安装,及简单应用

    ==相关参考== rpm包 http://rpmfind.net/linux/rpm2html/ Linux rpm 命令参数使用详解[介绍和应用] phpize学习 http://blog.sina ...

  3. 【7】了解Bootstrap栅格系统基础案例(2)

    ps.这一次要说的是“Responsive column resets”,但是不知道为什么中文官网没有给出翻译,但是在看到案例的时候,感觉这就像一个bug,我自己姑且叫这个是一个高度bug吧,方便自己 ...

  4. poj 1113 Mall

    Mall 水题:注意题目上面有一个至少离城堡的距离为L,其实思考一下就知道是指离凸包(凸多边形)的距离为L,这时很容易知道外围的圆的圆心角叠加之后就是一个整圆:和poj2187一样使用graham形成 ...

  5. 2016032201 - mysql5.7.10绿色版安装

    参考地址:http://jingyan.baidu.com/article/ff42efa93580c4c19e2202b6.html 其实您完全可以参考上面的百度贴吧内容搞定的,我记录只是做个笔记, ...

  6. [转载]C# 多选功能(checkedListBox控件)

    // 全选; private void btn_allSelected_Click(object sender, EventArgs e) { //this.CheckedListBox1.Check ...

  7. Decision Boundaries for Deep Learning and other Machine Learning classifiers

    Decision Boundaries for Deep Learning and other Machine Learning classifiers H2O, one of the leading ...

  8. 不改变中间层,如何玩转 .NET 的远程处理功能?

    原文链接: https://msdn.microsoft.com/enus/library/aa289846(v=vs.71).aspx Visual Studio .NET 2003 该方案展示了传 ...

  9. Android 共享文件的 Runtime 权限

    在开发 Android 应用时,总会涉及到获取打电话.地理位置.网络等敏感的用户信息的权限,在 Android 中,联系人.当前位置等这些敏感信息都是由 permissions 保护的,Android ...

  10. Moloch

    http://www.oschina.net/p/moloch maltego http://www.oschina.net/p/maltego