Gradle和Gradle插件的区别
Gradle是一种构建工具,Android构建系统是用gradle来构建应用的,它使用一种基于Groovy的特定领域语言来申明项目设置。软件开发过程不仅仅是写代码,还涉及到对项目的管理,比如:添加项目的依赖,打包,签名,发布等一系列操作,如果你每天都在做这些操作,那有没有想过这些操作可以像代码一样被描述出来,供我们复用以及自动运行。这就是Gradle替我们做的事!Gradle通过编写一个名为build.gradle的脚本文件对项目进行设置,再根据这个脚本对项目进行构建。
那么,如何来提供这个Gradle构建环境呢?这就需要通过安装Gradle插件来使系统能支持运行Gradle。安装AndroidStudio后就已经帮我安装了Gradle插件。但Gradle插件是独立于Android Studio运行的,所以它的更新也是与Android Studio分开的。
更新gradle
1.更改图中位置gradle的版本
2.http://services.gradle.org/distributions下载对应的gradle版本
3.将下载下来的gradle压缩包放至C:\Users\hiwhitley\.gradle\wrapper\dists\gradle-2.4-all目录下,无需解压。
4.重启android-studio即可自动安装,如果不行Build--->Rebuild Project即可。
更新gradle插件
1.更改图中位置gradle插件的版本
2.Rebuild一下项目,Androidstudio会自动帮你更新对应版本的gradle插件,这个过程是比较快的。
Ps.非常重要
gradle和gradle插件是有对应关系的,如果你的插件版本比较低,但是你的gradle版本比较高,当你build项目的时候就会报错。如下图:
gradle和gradle插件版本对应关系:http://tools.android.com/tech-docs/new-build-system