【Android Studio】Gradle sync failed: Connection timed out: connect 解决方法

AS不愧是谷歌的东西,一上来就给我来了个网络问题。。。梯子也救不了我(可能是梯子不太稳)
不多说了直接上解决方法:
思路:既然梯子不行就上hosts试试,在使用 Android SDK Manager 的时候,主要会连接到两个地址。分别是:dl.google.com和dl-ssl.google.com。那么我们可以通过修改hosts文件,将上面的地址定向到能正常访问的Google服务器。我们可以使用站长工具的超级ping来查找可用IP。
过程:使用上面的超链接地址,分别测试dl.google.com和dl-ssl.google.com的IP地址,将获取到的IP写入C:\Windows\System32\drivers\etc\hosts文件(Win10需要使用管理员身份运行记事本,或者右键,修改当前用户的写操作许可,从不可->可)。

附修改hosts文件方式:
在hosts通过txt方式打开在最后加上
203.208.40.37 dl.google.com
108.177.97.91 dl-ssl.google.com

写入hosts文件保存即可;
写好后测试是否能正常更新,不行的话,再次测试,再换,总有可以用的IP。

expand_less