Gradle、Gradle-Wrapper和Android Plugin for Gradle的区别

目录

 

1 三者区别:

2 AndroidStuido中3者配置

2.1 Gradle-Wrapper配置

2.2 Gradle配置

2.3 Andriod Plugin for Gradle配置


1 三者区别:

1. Gradle:Gradle是一个构建系统,能过简化编译、打包、测试过程;

2. Gradle-Wrapper:简化Gradle的安装和部署,是Gradle项目的一部分;

3. Android Plugin for Gradule:Gradle为构建Android的插件集合;

2 AndroidStuido中3者配置

2.1 Gradle-Wrapper配置

参考:Gradle-Wrapper详解

2.2 Gradle配置

一般情况下使用Gradle-Wrapper,不同的项目使用不同的gradle版本,就需要进行指定本地gradle路径;

File->Setting->Build,Execution->Gradle->勾选“Use local gradle distribution”,然后选择gradle的路径;

注:一般情况下还是使用gradle-wrapper不容易出错

2.3 Andriod Plugin for Gradle配置

build.gradle配置文件配置:

 dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'
    }

指明使用AndroidStuido中的gradle3.1.3版本插件,

路径是:D:\ProgramFile\Android\AndroidStudio\gradle\m2repository\com\android\tools\build\gradle

插件版本和Gradle版本对应关系:

插件版本 必需的Gradle版本
1.0.0 - 1.1.3 2.2.1 - 2.3
1.2.0 - 1.3.1 2.2.1 - 2.9
1.5.0 2.2.1 - 2.13
2.0.0 - 2.1.2 2.10 - 2.13
2.1.3 - 2.2.3 2.14.1+
2.3.0+ 3.3+
3.0.0+ 4.1+
3.1.0+ 4.4+

猜你喜欢

转载自blog.csdn.net/niuba123456/article/details/81074334