美文网首页
Android Studio(MAC) Gradle版本本地更新

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

作者: aositeluoke | 来源:发表于2017-09-04 13:41 被阅读0次

第一步、下载最新的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插件版本

image.png

第四步

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

最后一步,配置Gradle Home

image.png

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


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版本本地更新

      本文链接:https://www.haomeiwen.com/subject/cdqejxtx.html