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

最方便的方法是使用代理或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. Linux 源码的安装 3个步骤

    http://www.oseye.net/question/96 源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install). Configure是一 ...

  2. about Q&A in installing linux[centos6,7]

    keywords:grub1,grub2,gnome,kde, question describe:install centos7 by U disk,出现问题, 解决办法: install cent ...

  3. OpenCASCADE 基础

    OpenCASCADE 基础 转载▼ 一直在用OCC作项目,但这方面的中文资料很少,看来OCC在中国还不是十分普及: 后来,项目中使用OCC和DirectX结合使用,取得了很好的效果: 随着OCC6. ...

  4. 【Hades】ades是一个开源库,基于JPA和Spring构建,通过减少开发工作量显著的改进了数据访问层的实现

    几乎每个应用系统都需要通过访问数据来完成工作.要想使用领域设计方法,你就需要为实体类定义和构建资源库来实现领域对象的持久化.目前开发人员经常使用JPA来实现持久化库.JPA让持久化变得非常容易,但是仍 ...

  5. CODEVS 1090 加分二叉树

    题目描述 Description 设一个n个节点的二叉树tree的中序遍历为(l,2,3,…,n),其中数字1,2,3,…,n为节点编号.每个节点都有一个分数(均为正整数),记第j个节点的分数为di, ...

  6. SendKeys总结

    1.SendKeys中特殊字符的键代码BACKSPACE {BACKSPACE}.{BS} 或 {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL 或 DELE ...

  7. android开发之---文字居中---android中去掉标题栏

    1. 让textView里面的内容水平居中 :    android:gravity="center_horizontal" 2. 让textView控件在它的父布局里水平居中   ...

  8. Linux系统调用列表

    转自Linux系统调用列表 一.进程控制: fork 创建一个新进程 clone 按指定条件创建子进程 execve 运行可执行文件 exit 中止进程 _exit 立即中止当前进程 getdtabl ...

  9. public void Delete(List EntityList) where T : class, new()类型参数约束

    查找后发现这是类型参数约束,.NET支持的类型参数约束有以下五种: where T : struct | T必须是一个结构类型 where T : class T必须是一个类(class)类型 whe ...

  10. Delphi GDI+ Library

    GDI+ LibraryThis library enables GDI+ functionality for Delphi 2009 and later. It differs from other ...