因为最近在学习安卓。遇到这个问题。 发现无法获取各种api 和sdk . 不知道是不是因为我人在新疆的问题(出差)。所以遇到这个问题。
这个问题很好解决,打开Tools-->Options-->Force https://...sources to be fetched using http://.. 把这个选项勾上就可以了。这个问题解决了。但是会发现 都是空的 什么的看不到,如果之前有过版本,也看不到最新的版本 但是还是会告诉你 Done loading packages. 这个问题实际上就是 没有到成功的从互联网上找到。可能是墙了(在新疆,更喜欢墙。。)或者什么原因。上网了查了一下 有几种解决办法。
1.有的说 www.google.com 用这个当代理 。但是这是好久之前的,我也实验了一下 结果是失败!
2.还有一个是通过修改 hosts. C:\Windows\System32\drivers\etc 在这个目录下 在最后添加这句
74.125.237.1 dl-ssl.google.com
结果还是失败。 还有一种说法 是添加两句:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
实际上 添加两句是正确的。 在这地方 我想说明下 为什么是两句。因为
这个里边的东西 是分别从上边的两个地方下载的。而为什么之前有人用74.125.237.1可以,现在不行了呢。网上说是他们会变化。为了防止以后再变化,我在此记录一个方法,以便找到可用的IP。
如下图
只留最后一个海外选项勾中。把dl-ssl.google.com 输入 然后查询。出现很多IP 然后去ping 找到可以ping通的就可以了。
可是改了只好 我的还是不能更新。然后我下载一个代理器用网站代理。用开启FQ软件。在下图的填上相应的内容
然后就可以更新了。
ps:希望有会高手或刚学的新手可以和我一起指导学习。一个人捣鼓好麻烦。。