简单三步解决Gradle下载异常
网络不好(实际上跟网速没直接关系)的情况下编译Android或Flutter App经常会出现 Exception in thread "main" java.net.ConnectException: Operation timed out (Connection timed out)。
一般是Gradle下载不流畅导致的。
解决办法很简单:
1. 手动下载Gradle文件,网址在
android/gradle/wrapper/gradle-wrapper.properties
中的 distributionUrl
如果这个网址下载不了,可以换个时间或者找一下网友开放出来的对应版本的资源
2. 将下载的文件放到一个本地虚拟主机目录下,如:
http://127.0.0.1/gradle/gradle-x.x-all.zip
3. 将上面的url链接修改到 distributionUrl 中,再次运行App
如果还是出错,那可能错误问题不在gradle下载这里,要找其它原因排查了