【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系 概述 Gradle简介 查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号 更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号 更新SDK Tool版本 参考资料

版权声明:本文为HaiyuKing原创文章,转载请注明出处!

在从Android Studio3.0.0版本升级到Android Studio3.0.1版本的时候,出现了一个问题,需要升级Gradle插件版本、Gradle版本、(CompileSdkVersion、targetSdkVersion、appcompat-v7)解决。当时感觉有点儿迷糊,所以特此梳理下。

Gradle简介

Gradle其实就是一个构建项目的工具,也就是把那一个个文件、文件夹按照一定的规则关联起来,形成一个项目的工具,它其实不仅仅是用在AndroidStudio上。

那么在Android Studio中使用的Gradle其实应该被叫做 Android Gradle Plugin,也就是安卓项目上的gradle插件;Android Studio构建系统基于Gradle,并且Gradle的Android插件添加了构建Android应用程序特有的几项功能。虽然Android插件通常与Android Studio一起更新,但插件(以及Gradle系统的其他部分)可以独立于Android Studio运行,并可以单独更新。

Gradle插件会有版本号,每个版本号又对应有一个或一些 Gradle发行版本(一般是限定一个最低版本),也就是我们常见的类似gradle-4.1-all.zip这种东西;

如果这两个版本对应不上了,那你的工程构建的时候就会报错。

对应关系如下:
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料
2019年4月19日补充:
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料
所以,Gradle插件版本、Gradle版本、buildTool版本是相互关联的。
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

2019年4月19日补充:

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

https://developer.android.com/studio/releases/gradle-plugin

Gradle插件在本地电脑中的位置

Android Studio安装目录gradlem2repositorycomandroid oolsuildgradle

例如:C:SoftwareAndroidAndroid Studiogradlem2repositorycomandroid oolsuildgradle

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

Gradle在本地电脑中的位置

 C盘下的Users目录下的{计算机名}目录下.gradlewrapperdists 

例如:C:UsershaiyuKing.gradlewrapperdists 

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号

查看Gradle插件版本号

方式一:File——Project Structure...

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

方式二

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

查看Gradle版本号

方式一:File——Project Structure...

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

方式二:

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

查看SDK build tool版本号

方式一:File——Settings——Appearance&Behavior——System Settings——Android SDK——SDK Tools

或者

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

方式二:

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号

更新Gradle插件版本

修改工程目录下的build.gradle中的gradle插件版本号

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

同步gradle

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

需要FQ,耐心等待一段时间。

更新Gradle版本

修改gradle-wrapper.properties中的gradle版本号
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

同步gradle

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

更新SDK Build Tool版本

上面的操作只是对某个项目进行了修改,当使用Android Studio新建项目的时候,使用的Gradle插件、Gradle版本号还是默认的,因为SDK build tool版本号未更新。
通过Android SDK Manager升级:
File——Settings——Appearance&Behavior——System Settings——Android SDK——SDK Tools
或者
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料
 
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

查看刚安装的build tool版本:

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

更新SDK Tool版本

上面的操作只是对某个项目进行了修改,当使用Android Studio新建项目的时候,使用的Gradle插件、Gradle版本号还是默认的,因为SDK build tool版本号未更新。
通过Android SDK Manager升级:
File——Settings——Appearance&Behavior——System Settings——Android SDK——SDK Tools
或者
【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

查看SDK安装目录下的build tool版本号:

【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
概述
Gradle简介
查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号
更新SDK Tool版本
参考资料

参考资料

需要翻.墙: