
对于国内Android Studio开发者,最好的代理方案是结合使用HTTP代理和国内镜像仓库,推荐配置阿里云或清华的镜像服务。直接在Android Studio里设置HTTP代理,进入Settings > Appearance & Behavior > System Settings > HTTP Proxy,选择Manual proxy configuration,Host name填mirrors.aliyun.com,Port number填80。这样能解决访问谷歌服务器慢的问题。更关键的是要配置Gradle的仓库地址,在项目根目录的build.gradle文件里,把repositories里的google()和jcenter()替换成阿里云的镜像链接,比如'https://maven.aliyun.com/repository/google'和'https://maven.aliyun.com/repository/public'。也可以在gradle.properties文件里添加代理设置,让所有项目都生效。单纯依赖一个全局HTTP代理效果有限,因为Gradle默认还是去连国外的仓库。把网络通道(代理)和资源地址(镜像仓库)都指向国内节点,下载SDK、同步项目、更新依赖的速度会快很多。网上说的某些公益代理不稳定,容易失效。阿里云、腾讯云这些大厂提供的镜像站速度快,可靠性高,是更稳妥的选择。配置完建议重启Android Studio,并检查是否能正常同步项目。
