原文地址https://blog.youkuaiyun.com/mickey35/article/details/98225831
背景
由于众所周知的原因,Android SDK官方镜像在国内无法访问。在前几个Android Studio版本中,可以在Android SDK Manager面板里面设置代理,并强制将https转换为http,使用国内的镜像源。
但是由于最新版(3.1)已经取消了Android SDK Manager面板,也没有强制转换https选项,所以无法使用以前的方法来设置(否则会报400错误)。
解决方案
点击主面板右下角的Configure –> settings –> Appearance & Behavior –> System Settings –> HTTP Proxy,选中Auto-detect proxy settings,勾选下方Automatic proxy configuration URL,填入国内的某个镜像站。这里,我选择的是mirrors.opencas.cn:80。
完成后,就可以使用了。
附:
Android SDK在线更新镜像服务器
1.中国科学院开源协会镜像站地址:
◦IPV4/IPV6: mirrors.opencas.cn 端口:80
◦IPV4/IPV6: mirrors.opencas.org 端口:80
◦IPV4/IPV6: mirrors.opencas.ac.cn 端口:80
2.上海GDG镜像服务器地址:
sdk.gdgshanghai.com 端口:8000
3.北京化工大学镜像服务器地址:
◦IPv4: ubuntu.buct.edu.cn/ 端口:80
◦IPv4: ubuntu.buct.cn/ 端口:80
◦IPv6: ubuntu.buct6.edu.cn/ 端口:80
4.大连东软信息学院镜像服务器地址:
mirrors.neusoft.edu.cn 端口:80
5.腾讯Bugly 镜像:
android-mirror.bugly.qq.com 端口:8080
总结
某些时候,不得已简单的事情复杂化。