zoukankan      html  css  js  c++  java
  • Android SDK更新以及ADT更新出现问题的解决办法

    问题描述

    使用SDK Manager更新时出现问题
    Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com refused
    Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to http://dl-ssl.google.com refused
    Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: hostname in certificate didn't match: <dl-ssl.google.com> != <www.google.com>
    更新ADT时无法解析https://dl-ssl.google.com/android/eclipse
    在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”,强制使用http协议。
    而在更新ADT插件的时候则使用网址http://dl-ssl.google.com/android/eclipse,而不是https://dl-ssl.google.com/android/eclipse,这个在官方开发文档里也有介绍。
    但是昨天的情况就是使用http协议也无法访问。

    再说一个比较麻烦的方法,就是直接打开
    https://dl-ssl.google.com/android/repository/addons_list.xml
    https://dl-ssl.google.com/android/repository/repository.xml
    https://dl-ssl.google.com/android/repository/addon.xml
    这几个文件,找到你要下载的文件名,直接用迅雷下载,ADT可以直接在官网下载ADT包进行安装。具体方法自己搜索。

    最好的方法还是改hosts文件的方法,更新速度较快。Windows在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件。
    打开文件后添加以下内容。

    #Google主页
    203.208.46.146 www.google.com
    #这行是为了方便打开Android开发官网 现在好像不VPN也可以打开
    74.125.113.121 developer.android.com
    #更新的内容从以下地址下载
    203.208.46.146 dl.google.com
    203.208.46.146 dl-ssl.google.com

    添加以上的网址,再选用http协议,就可以正常的进行更新了。
    作者:Shane
    出处:http://bluescorpio.cnblogs.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    建造者模式
    模板方法模式
    抽象工厂模式
    工厂方法模式
    Josephus环问题
    单例模式
    求两个数的最大公约数
    Nginx的安装与部署
    左京大夫显辅
    java 调用第三方系统时的连接代码-记录
  • 原文地址:https://www.cnblogs.com/bluescorpio/p/2439392.html
Copyright © 2011-2022 走看看