很多时候由于网络问题, 直接在 Android Studio 中更新 Gradle 会比较慢, 目前我了解的有两种方式解决.

一种是通过本地搭梯子的方式科学上网加快下载更新, 这种方式下有很多种选择, 比如ss(r), vpn, v2ray等等, 当使用 ss 的方式时, 可以通过在 Android Studio 里配置本地代理, 加快下载速度.

步骤是先打开下列路径:

File > Settings > Appearance & Behavior > System Settings > HTTP Proxy

再配置这个地址与端口:

127.0.0.1 1080

第二种方式是通过下载新版本的 Gradle 直接存放在本地更新.

  1. 首先打开下面的网址. 目前这个地址还可以正常访问, 如果被墙, 则搭梯子.

    http://services.gradle.org/distributions/

    打开后显示的 Gradle 版本是从新到旧依次往下排列的, 先决定你想要下载的版本(例如: 5.2.1 版本), 然后下载带 -all.zip 后缀的压缩包. 可以通过右侧的文件大小判断, 我们下载的压缩包一定是超过百兆的那个.

  2. 下载下来后, 首先在 Android Studio 的项目下, 修改项目的 Gradle 版本, 例如: 5.2.1 版本

    然后选择页面上提示的 Sync Now 重新构建, 此时会提示开始下载该版本的 Gradle, 此时打开下面的路径:

    C:\Users\Administrator(你的用户名).gradle\wrapper\dists\gradle-5.2.1-all\bviwmvmbexq6idcscbicws5me(各人的字符串不同)\

  3. 把之前下载的压缩包放到这个目录下并解压, 注意解压时是把里面的东西解压出来, 而不是把包名作为目录的解压. 看如下截图:

到这里就完成了, Android Studio 里很快会检测到并自动更新好.