您的位置:首页 > 编程语言 > Java开发

android SDK manager 以及ADT eclipse更新问题

2015-02-15 10:50 459 查看
相信很多人跟我一样,android SDK manager更新以及ADT eclipse更新时会遇到很多问题。我自己也是弄了N久,到网上查了各种方法。总结出以下几点问题和解决办法:

Android SDK Manager Log 问题及解决办法:

1.Android SDK Manager Log 上显示 FailedtofetchURL:

例:https://dlssl.google.com/android/repository/repository-6.xml,reason:Connectiontohttps://dlssl.google.com refused

说明 https://dl-ssl.google.com被墙了,这时候需要到host文件里面加入域名解析:203.208.46.146 dl-ssl.google.com 然后到命令提示符界面

试着用 ping dl-ssl.google.com 试一下,如果不行的话可以换成这个域名解析:64.233.168.136 dl-ssl.google.com。(有时候都不行,需

要等一些时间)。

附注:类似的FailedtofetchURL 可以对应的将域名进行解析(下面包含了android SDK Manager更新的一些网址域名解析):

203.208.46.146 dl.google.com

#64.233.168.136 dl-ssl.google.com

203.208.46.146 groups.google.com

203.208.46.146 goo.gl

203.208.46.146 appengine.google.com

74.125.113.121 developer.android.com

203.208.46.146 dl-ssl.google.com

203.208.46.146
www.google.com

2.Android SDK Manager Log 上显示 :URL not found:

例: C:\Program Files\Android\android-sdk\temp\sysimg_x86-10_r02.zip (拒绝访问。)

如下图:



原因:权限不够

解决方法:运行android SDK Manager 时选择以管理员身份运行

3. Fetching URL 加载(寻找)更新项的时候很慢(就是刚进入Manager时要加载,或者点击界面上的:Pakages->Reload时加载很慢):

步骤:

第一步:修改hosts文件

修改后的hosts 文件内容为:

路径: C:\Windows\System32\drivers\etc\hosts

第二步:在Android SDK Manager的Tool->Option选项中把https的资源获取方式强制换成http协议获取的方式。如图:

(1) 输入代理服务器:mirror.neusoft.edu.cn

端口: 80

(2) 勾选下面的:Forcehttps://...sources to be fetched using http://...
完成后,加载的速度就会很快,同时也会加快你下载的速度。(但是有时候也不能,这个跟资源发送和接受的数量有关,跟你的网速也有关系)

ADT eclipse更新问题及解决方法:

常见问题:

(1)xxxx(资源路径或者URL) 拒绝访问

(2)更新ADT插件的时候则使用网址https://dl-ssl.google.com/android/eclipse 无法更新

解决办法:

(1)、一般出现:拒绝访问都是指的权限不够,需要以管理员身份运行。

(2)、更新ADT插件的时候应该使用网址:http://dl-ssl.google.com/android/eclipse,而不是https://dl-ssl.google.com/android/eclipse

有时候会比较慢,会显示:Pending 提示你等待,正在加载。这时候你可以按照上面更新 android SDK Manager 所说的方法对:dl-ssl.google.com进

行域名解析

以上就是我纠结了好几天,各种网站浏览,各种试验总结出的经验。仅供参考,因为不同的电脑,不同的人会遇到不同的问题,希望这篇博文能够帮助到大家!


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: