Android Studio 升級到 2.3 之後, 進去項目中, Android Studio 會提示更新 Gradle。只要一更新Gradle就會build很久, 不知道什麼時候才能停下來, 最後被迫把進程kill掉。最後到官方下載了最新的Gradle手動導進去,在這說一下步驟吧。
1. 修改 build.gradle 文件
buildscript {
...
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
}
}
如果沒有自動更新可以點擊 Tools > Android > Sync Project with Gradle Files
進行更新。
2.更新 Gradle
修改gradle/wrapper/gradle-wrapper.properties
文件,例如要設置成 Gradle 3.3版本的
...
distributionUrl = https\://services.gradle.org/distributions/gradle-3.3-all.zip
...
當設置完之後, Android Studio 一直在 build, 那麼大多數都是在下載 Gradle 的原因, 如果覺得慢可以把 Gradle 降低版本, 降到本地有的版本就不會去下載, 如果想更新可以進行以下操作。
3.手動下載 Gradle
* 可以到這裏下載。選擇需要下載的版本, 然後下載即可。
* 下載完之後, 先把Android Studio 關了, 如果還在 build 直接用任務管理器關了吧。
* 找到C:\Users\用戶名\.gradle\wrapper\dists
這個位置。
* 如果已經在下載 Gradle, 那麼就會自動生成相對應的 Gradle 文件夾。
* 例如我的是 gradle-3.3-all , 然後把C:\Users\用戶名\.gradle\wrapper\dists\gradle-3.3-all\數字加英文的文件夾
裏面的文件刪掉, 把下載好的 gradle-3.3-all.zip 放在這個位置。
* 最後重新打開 Android Studio, 然後它會自動解壓, 自動配置, 不需要重新下載了。