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

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

下载地址

《Android Studio(MAC) Gradle版本本地更新》 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版本本地更新》 image.png

第四步

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

《Android Studio(MAC) Gradle版本本地更新》 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版本本地更新》 image.png

最后一步,配置Gradle Home

《Android Studio(MAC) Gradle版本本地更新》 image.png

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

《Android Studio(MAC) Gradle版本本地更新》 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版本

    原文作者:aositeluoke
    原文地址: https://www.jianshu.com/p/00c2e40dd525
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞