第一步、下载最新的Gradle压缩包
我这里下载的是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插件版本
第四步
在项目的build文件中修改classpath 'com.android.tools.build:gradle:xxx'的版本号,该版本号到官网查看一下,与第一步的Gradle版本(3.3)对应即可,先到官网查看Gradle插件版本和Gradle版本的关系Gradle插件版本和Gradle版本对应关系
第一步使用的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'
最后一步,配置Gradle Home
选择我们第二步复制进去的那个文件夹
更新过程中,遇到的错误
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版本