先放上结论:在AS中设置了代理就容易导致连接 dl.google.com超时,而不设置代理就容易下包很慢(100k/s上下)

————声明上面的结论很有可能是我学艺不精的鄙见,下面是个人解决问题的经验分享,旨在帮助被Android studio下包恶心的xdm。

1.设置代理:

参考Android Studio 代理设置以及代理完全清除_android studio取消代理无效-CSDN博客

只追加一点:端口在windows设置里面找:

————第一步做完,配合上梯子,可以解决大部分包下包慢的问题,然鹅当我窃喜时又出现下面的问题:


2.连接 dl.google.com超时

可能是google镜像的原因(瞎猜的),如果挂梯子就访问不了dl.google.com,诸如下面的包就会下载失败,超时,一直连接不上dl.google.com。

开始的解决方式是下完其他的包就把代理关了,然后重启AS下google的包,但是一连串操作像博客中提到的清理gradle.properties中的代码非常繁琐。

于是发现下面的最终解决方案:

重点是在原来http代理的基础上,增加对dl.google.com屏蔽使用代理(上面的No proxy for)

3.结果和总结:

如上图,无论什么包都很顺利。(另外AS下包有问题多看build中的详细说明)

写AS课设时被烦了一个下午,解决后特此分享。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐