美文网首页
AndroidStudio_Gradle版本变更的问题

AndroidStudio_Gradle版本变更的问题

作者: 杰子他爸 | 来源:发表于2019-05-17 09:01 被阅读0次

    gradle、gradle wrapper 、 gradle plugin

    (1)Gradle  :  项目的构建工具,管理一个项目的依赖架包。性质和maven相似。

    (2)Gradle wrapper  :  用于统一项目所使用的gradle版本。

    gradle/wrapper/gradle-wrapper.properties文件配置如下:

    #Tue Sep 27 19:31:03 CST 2016

    distributionBase=GRADLE_USER_HOME     规定了解压后的gradle包放在哪里

    distributionPath=wrapper/dists

    zipStoreBase=GRADLE_USER_HOME         规定了gradle的zip包放在哪里,GRADLE_USER_HOME默认为C:\Users\Administrator\.gradle

    zipStorePath=wrapper/dists

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip     规定了使用哪个版本的gradle编译项目

    这个文件规定所属项目的编译使用的gradle版本,就保证了所有开发人员在该项目使用同一个版本的编译工具进行编译。

    (3)Gradle plugin ,gradle插件,是android studio为了方便使用gradle进行配置和编译而开发的插件,它跟随gradle版本的变迁而变迁。

    在android studio中,项目的根目录下的build.gradle中会配置如下代码

    buildscript {

        repositories {

            jcenter()

        }

        dependencies {

            classpath 'com.android.tools.build:gradle:2.1.0'       指定了gradle插件版本2.1.0。

        }

    }

    在编译过程中,如果gradle插件版本与gradle版本不匹配,编译就会失败。

    相关文章

      网友评论

          本文标题:AndroidStudio_Gradle版本变更的问题

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