很多时候由于网络问题, 直接在 Android Studio
中更新 Gradle
会比较慢, 目前我了解的有两种方式解决.
一种是通过本地搭梯子的方式科学上网加快下载更新, 这种方式下有很多种选择, 比如ss(r), vpn, v2ray等等, 当使用 ss 的方式时, 可以通过在 Android Studio 里配置本地代理, 加快下载速度.
步骤是先打开下列路径:
File > Settings > Appearance & Behavior > System Settings > HTTP Proxy
再配置这个地址与端口:
127.0.0.1 1080

第二种方式是通过下载新版本的 Gradle
直接存放在本地更新.
首先打开下面的网址. 目前这个地址还可以正常访问, 如果被墙, 则搭梯子.
http://services.gradle.org/distributions/
打开后显示的 Gradle 版本是从新到旧依次往下排列的, 先决定你想要下载的版本(例如:
5.2.1
版本), 然后下载带-all.zip
后缀的压缩包. 可以通过右侧的文件大小判断, 我们下载的压缩包一定是超过百兆的那个.下载下来后, 首先在
Android Studio
的项目下, 修改项目的Gradle
版本, 例如:5.2.1
版本然后选择页面上提示的
Sync Now
重新构建, 此时会提示开始下载该版本的 Gradle, 此时打开下面的路径:C:\Users\Administrator(你的用户名).gradle\wrapper\dists\gradle-5.2.1-all\bviwmvmbexq6idcscbicws5me(各人的字符串不同)\
把之前下载的压缩包放到这个目录下并解压, 注意解压时是把里面的东西解压出来, 而不是把包名作为目录的解压. 看如下截图:
到这里就完成了, Android Studio
里很快会检测到并自动更新好.