源 起
由于国内不能直接访问Google设在国外的服务器,因此更新Android SDK的时候会遇到 refused 的情况,在命令行ping dl-ssl.google.com显示“请求超时”,解决方法就是修改host文件,把网址对应的IP手动添加进去;
方 法
首先进入http://ip.chinaz.com/查询该网址的IP,粘贴地址:dl-ssl.google.com 回车后得到下列信息,然后在cmd命令行中用ping命令测试地址的连接速度,将最快的IP地址ctrl+C复制,然后进入系统路径C:\Windows\System32\drivers\etc 打开host文件,在host文件的末尾增加这行:74.125.204.93 dl-ssl.google.com,ctrl+S保存关闭即可。
查询结果[1]: 74.125.203.93 ==>> 1249758045 ==>> 美国 加利福尼亚州圣克拉拉县山景市谷歌公司
查询结果[2]: 74.125.203.136 ==>> 1249758088 ==>> 美国 加利福尼亚州圣克拉拉县山景市谷歌公司
查询结果[3]: 74.125.203.190 ==>> 1249758142 ==>> 美国 加利福尼亚州圣克拉拉县山景市谷歌公司
查询结果[4]: 74.125.203.91 ==>> 1249758043 ==>> 美国 加利福尼亚州圣克拉拉县山景市谷歌公司
原来Google公司总部也在一个小县城里,Facebook总部在加利福尼亚的门洛帕克市,阿里巴巴总部在浙江省杭州,这些对世界产生深远影响的公司,总部都不是在一线城市, 由此可见,在这个互联网时代,身处何方真的不重要,重要的在于你的思想和行为,能否为人类带来更多的正面影响、能否为社会做出更多的贡献~
此时直接在cmd命令行ping dl-ssl.google.com 就可以ping通了,现在就可以完成更新了~
注意:如果chinaz获得的IP不可用,请访问http://ping.eu/ping/ 查询dll-ssl.google.com最新的host地址,复制进host文件即可访问!
IT业的某些技术会由于某些因素经常更新,去年貌似通用,今年也许就得换个方法,最近发现Android智能手机可以通过fqrouter访问那些可以观摩学习到最新科技的网站。
跳过联网打开Android Studio:
安装Android Studio同样会遇到类似的问题,通过以上方法也可以解决; 或者跳过联网直接打开,方法:打开C:\Program Files\Android\Android Studio\bin 的 idea.properties 文件,在最后一行加入:disable.android.first.run=true,这样就可以不用连接Google服务器更新文件、直接打开了~ 但是,任何免费的FQ方法最终都会被强大的GW防火墙屏蔽,最有效率最省时间的还是付费VPN。
不过屏蔽也只是暂时的,这是为了保护国内的新兴企业不受国外巨头的冲击,中国加入WTO这么多年,终将也会把网络国门完全开放,到时候就不用这么麻烦了;
Google更懂搜索
Google在科技、图片、英文领域的搜索结果质量比国内的搜索引擎高很多,前十多页都是国外相关领域浏览量较大的网站,而国内搜索引擎,前几十页基本都只是国内网站,屏蔽Google相当于固步自封,会对中国的科研和学术会产生很大负面影响,随着中美关系的缓和,Google会被解除*。