首先需要说明的这不是国内无法访问Google服务器的解决方案,这里说明的是在可以访问的情况下需要正确配置代理。
背景 - Win7, 使用PAC代理
浏览器可以根据PAC文件来判读对一个URL使用哪个代理。该机制是在浏览器内部起作用。当我们用Eclipse或者Android Stuidio打开SDK Manger获取更新时,该机制无法起作用。
使用的PAC文件
问题 - Android SDK Manager无法正常连接Google
Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection to http://dl-ssl.google.com refused
解决方案 - 获取并设置正确的代理和端口
1.下载公司所使用的PAC文件,如wpad.dat;
2. 利用pactester获取正确的代理和端口号: pactester -p wpad.dat -u http://dl-ssl.google.com
3. 打开Tool->Option under SDK Manager, 设置为从上一步获得的代理和端口号。
4. 重启Eclipse或Android Studio。
Reference
http://www.ibm.com/developerworks/cn/linux/1309_quwei_wpad/
https://code.google.com/p/pactester/
时间: 2024-10-27 07:02:47