Android SDK外网慢速解决方法

Android开发者官网的国内镜像站:wear.techbrood.com

搭建环境的时候,需要连接google的服务器下载开发平台资源.在国内会非常痛苦.又是修改hosts文件,又是设置代理的.现在已经有了更方便的方法.

有好几个同步google服务器SDK镜像的国内镜像站.我们只需要在SDK Manager中设置好该代理服务器及其端口80,就可以正常下载sdk资源,而无需翻那个了。

方法一:使用国内镜像站

  1. 中关村镜像站(使用中)

    mirrors.opencas.cn

  2. 东软信息学院

    mirrors.neusoft.edu.cn

  3. 北京化工大学镜像站

IPv4:  ubuntu.buct.edu.cn

IPv4:  ubuntu.buct.cn

IPv6:  ubuntu.buct6.edu.cn

方法二:变相解决网络问题

实际上,SDK Manager下载资源是这样一个流程:

  1. 从google服务器下载列表信息文件Ainf.xml(实际上cache中如步骤5)
  2. 根据每一个Abin.xml文件下载其对应资源列表文件Abin.xml(实际上cache中如步骤6)
  3. 根据资源文件Abin.xml下载各种资源zip到temp目录
  4. 解压安装temp目录下的zip文件(似乎只有解压而已)
  5. sdkinf-1_09388bd5-repository-10_xml(列表信息文件)
  6. sdkbin-1_09388bd5-repository-10_xml(资源列表文件)

按照这样的流程,我们只需要第3步将资源文件复制到temp目录.就可以”离线安装”了. 网络不好的问题可以变相解决.从SDK Manager加载解析的Xml文件中可以获取每一个资源文件的实际下载地址.然后通过网盘、旋风等方式下载到本地。

*******************************《最后更新至:2015-5-5》**************************************

Xml资源列表文件(共10个XML文件):

列表信息文件(platform,platform tools,tools,source,sample,docs )

http://dl.google.com/android/repository/repository-10.xml

常用系统映像列表文件

http://dl.google.com/android/repository/sys-img/android/sys-img.xml

集成Google Api的系统映像列表文件

http://dl.google.com/android/repository/sys-img/google_apis/sys-img.xml

android-wear系统映像列表文件

http://dl.google.com/android/repository/sys-img/android-wear/sys-img.xml

android-tv系统映像列表文件

http://dl.google.com/android/repository/sys-img/android-tv/sys-img.xml

add on列表文件

http://dl.google.com/android/repository/addon.xml

http://dl.google.com/android/repository/extras/intel/addon.xml

http://dl.google.com/android/repository/addons_list-2.xml

http://dl.google.com/android/repository/addon-6.xml

http://dl.google.com/android/repository/sys-img/x86/addon-x86.xml

========================我是一条分割线=============================

详细资源文件链接:

sources文件

https://dl-ssl.google.com/android/repository/sources-15_r02.zip

https://dl-ssl.google.com/android/repository/sources-16_r02.zip

https://dl-ssl.google.com/android/repository/sources-17_r01.zip

https://dl-ssl.google.com/android/repository/sources-18_r01.zip

https://dl-ssl.google.com/android/repository/sources-19_r02.zip

https://dl-ssl.google.com/android/repository/sources-20_r01.zip

https://dl-ssl.google.com/android/repository/sources-21_r01.zip

https://dl-ssl.google.com/android/repository/sources-22_r01.zip

samples文件

https://dl-ssl.google.com/android/repository/samples-15_r02.zip

https://dl-ssl.google.com/android/repository/samples-16_r01.zip

https://dl-ssl.google.com/android/repository/samples-17_r01.zip

https://dl-ssl.google.com/android/repository/samples-18_r01.zip

https://dl-ssl.google.com/android/repository/samples-19_r06.zip

https://dl-ssl.google.com/android/repository/samples-20_r03.zip

https://dl-ssl.google.com/android/repository/samples-21_r04.zip

https://dl-ssl.google.com/android/repository/samples-22_r05.zip

platforms文件

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

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

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

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

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

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

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

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

platform-tools文件

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

https://dl-ssl.google.com/android/repository/platform-tools_r22-linux.zip

https://dl-ssl.google.com/android/repository/platform-tools_r22-macosx.zip

build-tools文件

https://dl-ssl.google.com/android/repository/build-tools_r22.0.1-windows.zip

https://dl-ssl.google.com/android/repository/build-tools_r22.0.1-linux.zip

https://dl-ssl.google.com/android/repository/build-tools_r22.0.1-macosx.zip

tools文件

http://dl.google.com/android/repository/tools_r24.2-windows.zip

http://dl.google.com/android/repository/tools_r24.2-linux.zip

http://dl.google.com/android/repository/tools_r24.2-macosx.zip

docs文件

https://dl-ssl.google.com/android/repository/docs-22_r01.zip

--------------------------------------系统映像文件----------------------------------------

arm架构系统映像文件

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_armv7a-15_r02.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_armv7a-16_r03.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_armv7a-17_r02.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_armv7a-18_r02.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_armv7a-19_r02.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_arm-21_r03.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_arm-22_r01.zip

Inter_x86架构系统映像文件

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86-15_r01.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86-16_r01.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86-17_r01.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86-18_r01.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86-19_r02.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86-21_r03.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86-22_r01.zip

Inter_x86_x64架构系统映像文件

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86_64-21_r03.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_x86_64-22_r01.zip

mips架构系统映像文件

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_mips-15_r01.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_mips-16_r04.zip

https://dl-ssl.google.com/android/repository/sys-img/android/sysimg_mips-17_r01.zip

System Image With Google Api

1. System Image armeabi-v7a with Google APIs:

https://dl-ssl.google.com/android/repository/sys-img/google_apis/sysimg_arm-21_r05.zip

https://dl-ssl.google.com/android/repository/sys-img/google_apis/sysimg_arm-22_r01.zip

2. System Image x86 with Google APIs:

https://dl-ssl.google.com/android/repository/sys-img/google_apis/sysimg_x86-21_r05.zip

https://dl-ssl.google.com/android/repository/sys-img/google_apis/sysimg_x86-22_r01.zip

3. System Image x86_64 with Google APIs:

https://dl-ssl.google.com/android/repository/sys-img/google_apis/sysimg_x86_64-21_r05.zip

https://dl-ssl.google.com/android/repository/sys-img/google_apis/sysimg_x86_64-22_r01.zip

时间: 2024-08-28 12:36:17

Android SDK外网慢速解决方法的相关文章

Android SDK无法显示更新列表解决方法

解决办法: 第一步: 打开Windows中C:\WINDOWS\system32\drivers\etc\hosts,然后添加以下内容: 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com 74.125.113.121 developer.android.com 第二步: 打开Android SDK Manager,选上方的菜单Tools,进入Options,在"Force https://- "前面打钩,就可以更

Android SDK Manager 更新失败的解决方法

Android SDK Manager 更新失败的解决方法 原文地址 最近使用Android SDK Manager 更新Android SDK tools 发现经常更新失败,获取不到更新信息: Java代码   Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml Fetched Add-ons List successfully Fetching URL: https://dl-ssl.google.c

apache外网不能访问解决方法

apache安装好以后,在本机可以用:http://localhost 或者 http://127.0.0.1进行访问,但是,在外网(相对本机来说的,局域网也算)不能访问. 这种情况可以分为两个问题,第一个是在局域网内,第二国是在互联网: 有三种情况可能造成这种现象, 1.配置文件没有设置外网访问: 2.防火墙,计算机本身的防火墙禁止了外网通过80端口(默认的,也可以自定义别的)访问: 3.80端口没有对外网开放,或者局域网内,或者互联网(外网防火墙或者其他运帷软件): 如果你配置的服务器是个远

Android studio初次安装启动时弹出unable to access android sdk add-on list提示的解决方法

一.问题描述 初次安装Android Studio,启动后,报错如下: unable to access android sdk add-on lis 如图: 二.原因分析 AS启动后,会在默认路径下检测是否有Android SDK,如果没有的话,就会报上述错误. 三.解决方案 3.1 主动设置SDK 如果本机有Android SDK的话,可以点击cancel跳过,在下一个界面手动选择本地SDK目录就可以了. 3.2 跳过检测 在Android Studio的安装目录下,找到 ==\bin\id

Eclipse启动时卡死在"Android SDK: Resolving error markers"的解决方法

转自: www.candylog.com ADT经常在用一段时间之后重新启动时就卡死,等多久都不能加载成功了,我个人已经遇到3次这种情况.在stackoverflow上看到一个解决方法试下来是最靠谱的.分享给大家. 1. cd [workspace directory]2. cd .metadata3. find . -name .markers -exec rm {} \;4. eclipse -clean -refresh 第4步对于mac用户,eclipse在/Eclipse.app/Co

Server2008 外网ping不通解决方法

最近给一个企业做网站,刚刚买的服务器,连上了外网,但是无法ping通. 经过网上查阅资料发现,server08的ping默认没有打开,需要手动设置才可以使用ping命令. 步骤如下: 1.计算机 右键 管理: 找到图中的选项 2. 双击打开,把已启用勾选即可 版权声明:本文为博主原创文章,未经博主允许不得转载.

Android SDK Manager无法更新的解决方法(当前有效)

修改hosts文件 127.0.0.1 localhost 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com

[转载]关于安装Android Studio的一些问题的解决方法

最近在研究Android编程,在Android Studio安装和使用时遇到了麻烦,从园子里找到了<关于安装Android Studio的一些问题的解决方法>的,很多问题找到了解决办法. 问题1:每次Fetching android sdk component information 这是在检查你的 Android SDK .有人会在这里卡上很长时间,很大的原因就是:网络连接有问题.可以通过配置 hosts(fan*qiang) 的方式来解决. 如果想跳过这一步 对策: 在Android St

eclipse导入android项目后出现错误的解决方法

eclipse导入android项目后出现错误的解决方法 出现这样的错误是因为没有为项目指定sdk的原因 为项目指定sdk的方法右键点击工程名称,弹出菜单中点击“Properties->Android”,在Project build target 中指定你要使用的SDK版本即可