安卓入门用eclipse搭建环境报错

最近,因为选修选了安卓,所以开始入门安卓,没想到在搭建环境的第一步就遇到了困难:Failed to fetch URl https://dl-ssl.google.com/android/报错!


百度了一下,不知道是看到哪篇文章,里面说把Android SDK Manager > tool > options选项中的代理地址和端口修改成下图所示(mirrors.neusoft.edu.cn,端口:80),并且选中让https强制以http形式访问(因为https有秘密传输,不安全,国内访问国外的必须强制转换成http):


(附上几个AndroidSDK镜像源,注意使用的时候前面的http://全部都不要选中,就像上图所示那样,地址:点击打开链接


这么照做之后,刚开始美滋滋,连也连上了,下载的速度还很快。因为当时时间不够没来得及下载,所以先关了电脑打算隔天再弄。然后隔天,我就悲催地发现原来是我太天真,不管我换哪个镜像,都不行。于是我去百度。百度说,可以修改hosts(位置:C:\Windows\System32\drivers\etc)。然后我很老实地按照说明修改。说是直接打开hosts的文件,在最后面加一句话203.208.46.146 dl-ssl.google.com即可。(期间会遇到没有权限无法修改hosts文件的问题,可以在别的地方修改完之后再覆盖回去。也可以直接右键该文件,选择以管理员身份运行就可以修改了。)


有经验的小伙伴会知道这可能不能成功,因为这个地址当时该博主写的时候可能行,但是在又不行了。所以有另一篇文章说去一个叫做“站长工具”的网站(地址:点击打开链接),在搜索栏里面输入dl-ssl.google.com,然后在输入栏的最右边选择ping检测,并且在输入栏的下面选中“海外”。然后回车。可以看到下面一堆地址。然后就打开cmd,一个个去测试是否ping通(从最快的,下图我选择了1ms开始测),如下图所示。




可以看到,ping失败了。正常,我之前试的时候全部都ping了一遍,都失败了= =。嗯,所以这个方法也不可行。


这个问题还没解决,镜像源又不行,hosts文件修改又不行。结果我一生气,就不设置镜像源了。不过https强转为http还是有勾选。然后hosts文件保留原来的样子:



然后我惊奇地发现居然可以了!!!!


(看这速度,简直感人有没有!)


总结:我也不知道为什么突然就可以了,开个贴记录一下。有知道的大神可以在底下留言。


*****文末附上hosts文件的内容(虽然都是注释,但我总觉得有什么神奇的地方):

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host


# localhost name resolution is handled within DNS itself.
# 127.0.0.1       localhost
# ::1             localhost



猜你喜欢

转载自blog.csdn.net/c_little_white/article/details/78285040