Android Studio(MAC) Gradle版本本地更新

第一步、下载最新的Gradle压缩包

下载地址

Android Studio(MAC) Gradle版本本地更新_第1张图片
image.png

我这里下载的是gradle-3.3-all.zip这个版本,下载后进行压缩得到gradle-3.3这个文件夹

第二步

把刚才得到的文件夹复制至/Applications/Android Studio.app/Contents/gradle文件夹下

第三步

在项目的gradle/wrapper文件夹中,打开gradle-wrapper.properties,把

distributionUrl=https\://services.gradle.org/distributions/gradle-x.x.x-all.zip

中的x.x.x改成3.3,这里的3.3指的是Gradle版本,而不是Gradle插件版本

Android Studio(MAC) Gradle版本本地更新_第2张图片
image.png

第四步

在项目的build文件中修改classpath 'com.android.tools.build:gradle:xxx'的版本号,该版本号到官网查看一下,与第一步的Gradle版本(3.3)对应即可,先到官网查看Gradle插件版本和Gradle版本的关系Gradle插件版本和Gradle版本对应关系

Android Studio(MAC) Gradle版本本地更新_第3张图片
Gradle插件与Gradle版本的对应.png

第一步使用的Gradle版本是3.3,该Gradle版本对应的插件版本是2.3.0+,因此,我在项目的build.gralde中使用2.3.1作为版本号,2.3.0+说明2.3.0或2.3.1都是可以的
classpath 'com.android.tools.build:gradle:2.3.1'
Android Studio(MAC) Gradle版本本地更新_第4张图片
image.png

最后一步,配置Gradle Home

Android Studio(MAC) Gradle版本本地更新_第5张图片
image.png

选择我们第二步复制进去的那个文件夹


Android Studio(MAC) Gradle版本本地更新_第6张图片
image.png

更新过程中,遇到的错误

1、Gradle sync failed: Minimum supported Gradle version is 3.3. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in /Users/aositeluoke/Computer/AndroidDemo/RenRenFaProject/gradle/wrapper/gradle-wrapper.properties to gradle-3.3-all.zip

此时我已经修改distributionUrl了,但是还是提示这个错误。

解决方案:把下载下来的gradle-3.3-all.zip解压得到的文件夹复制到/Applications/Android Studio.app/Contents/gradle路径下就好了

2、Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the latest version)

当前Android Studio版本和Gradle插件版本不兼容,尝试关掉Instant Run或者更新Android Studio版本

解决方案:我这里暂时关闭掉了 Instant Run就不报错了,建议更新Anroid Studio版本

你可能感兴趣的:(Android Studio(MAC) Gradle版本本地更新)