zoukankan      html  css  js  c++  java
  • [ 转]国内有时抽风,无法更新adt的解决方案

    http://www.xidige.com/other/354

    最近无意中发现mirrors.neusoft.edu.cn有android的目录,进去还能看到xml文件,所以网络搜索了一下,发现还有另一种方式:
    打开android SDK manager的options菜单,http proxy server填:mirrors.neusoft.edu.cn,而http proxy port填80,并把others的force https://…sources***打勾,重新reload之后,就可以正常更新啦

    今天准备重新用笔记本来开发我的应用时,发现adt版本比较低了,所以想更新到最新版本,谁知遇到了错误,被墙了,错误类似如下:

    Failed to fetch URL https://dl-ssl.google.com/android/repository/****,

    reason: Connection to https://dl-ssl.google.com refused

    像我们经常网上游荡的人,基本都知道怎么过墙了,这里说一下我的“经历”:

     

    一:我用了平常查找技术资料用的ssh代理,adt管理器中有代理设置,需要是http代理,所以加上privoxy架设http代理;测试一下,发现速度只有30~50k,对于平常在手机上浏览网页的话还可以,但是相对于动不动就要几百M的更新来说,那就太慢了;所以重新想了其他办法;

    二:既然想要快,首先想到的是先不用代理;翻了几个地方,查找adt中提示的那个域名(dl-ssl.google.com)相对应的ip,像google这样的大公司,有很多个ip是正常的,一个一个试,找到下面这个可以用的:

    203.208.46.146 dl-ssl.google.com

    无聊的我还在网络上搜了一下,找到下面这个:

    203.208.46.146 dl.google.com

    不管了,全部加到hosts文件中,重新打开adt管理器进行更新,成功了,速度还可以,有500多k;放着让它更新去吧。

    三:采用离线安装方式,安装过程与在线安装差不多,这里不再说明,这里主要说说直接下载相应版本的ADT文件的方法,就是把下面的链接替换成相应的版本数字即可:

    http://dl.google.com/android/ADT-23.0.2.zip

    上面是下载目前最新版本(23.0.2)的ADT,版本号可以从这里查到:http://developer.android.com/tools/sdk/eclipse-adt.html。

    四:采用各网盘空间提供的离线下载功能,比如:百度网盘的。把上面[三]得到的地址放到百度网盘的离线下载中即可,如果网盘中有其他用户已经下载了该文件,那么瞬间就下载到网盘中了,你就可以从网盘里下载了。

    另外,还出现过这样的错误:peer not authenticated和SSLPeerUnverified peer not authenticated,由错误可大致猜到是ssl认证出了错,而我此时是在ubuntu使用的是goagent,发现在启动goagent时会提示无法向/usr/local/share/ca-certificates/目录写GoAgent.crt文件,由此才知道原来还需要加这个证书的。我在这里直接用sudo启动goagent就可以了,你可以直接复制goagent/local/CA.crt 到上面的目录,并改成GoAgent.crt,然后update-ca-certificates更新一下证书库即可。

  • 相关阅读:
    重写MembershipProvider实现自己的身份验证
    重写MembershipProvider用于事务处理(一)
    ASP.NET 2.0中GridView无限层复杂表头的实现
    用好VS2005之扩展membership服务
    ASP.NET2.0角色控制和管理
    asp.net2.0自带的Provider源码下载
    ASP.NET2.0上传EXCEL文件到gridview中显示
    一次编辑GridView 的所有行
    重写MembershipProvider用于事务处理(二)
    创建表头固定,表体可滚动的GridView
  • 原文地址:https://www.cnblogs.com/xiangniu/p/4188356.html
Copyright © 2011-2022 走看看