Gradle 配置项目全局共享变量

配置全局共享变量的好处

  • 保持项目中所有的 module 引用的版本一致
  • 如果有更新或更换开发环境,便于统一更改

配置步骤

  1. 项目根目录下新建 common_config.gradle 文件
  2. 在文件中写明整个项目所有 module 中需要的变量,比如 minSdkVersion 等等
  3. 在每个 module 都声明一遍文件的引用,或者,在 project 的 build.gralde 中引用一次
  4. 将所有 module 中的变量都更换为文件中的变量的引用

具体实现

  • 新建 common_config.gralde 文件如下

显然,文件中写明了所有项目需要的变量,至此完成了 1、2 两步

	project.ext {
	
	    //Java 语言有关
	    javaVersion = 8
	    javaMaxHeapSize = '4G'
	
	    //Android 编译版本相关
	    compileSdkVersion = 27
	    buildToolsVersion = "25.1.1"
	    minSdkVersion = 15
	    targetSdkVersion = 27
	
	    //混淆相关
	    minifyEnable = true
	    shrinkResEnable = minifyEnable
	
	    //JDK 兼容相关
	    sourceCompatibility = this.&getJavaVersion()
	    targetCompatibility = this.&getJavaVersion()
	}
	
	def getJavaVersion() {
	    switch (project.ext.javaVersion) {
	        case "6":
	            return JavaVersion.VERSION_1_6
	        case "7":
	            return JavaVersion.VERSION_1_7
	        case "8":
	            return JavaVersion.VERSION_1_8
	        default:
	            return JavaVersion.VERSION_1_6
	    }
	}
  • 声明引用,有两种方式(完成 3 )

    • 方式一,在每个 module 中都添加如下代码

        apply from: "${project.rootDir}/common_config.gradle"
      
    • 方式二,在 project 根目录下的 build.gradle 中添加如下代码

        subprojects {
        	apply from: "${project.rootDir}/common_config.gradle"
        }
      
  • 在各个 module 中替换变量,示例如下(完成 4 ):

      minSdkVersion project.ext.minSdkVersion
      targetSdkVersion project.ext.targetSdkVersion
      ......
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Gradle是一种用于构建和管理项目的开源构建工具,配置环境变量可以方便我们在命令行中使用Gradle命令。下面是配置Gradle环境变量的步骤: 1. 首先,下载Gradle。你可以在Gradle的官方网站(https://gradle.org/releases/)下载Gradle的最新版本。 2. 解压下载的Gradle压缩包到你想要安装Gradle的目录。例如,你可以将Gradle解压到C:\gradle目录。 3. 打开系统属性对话框。你可以在控制面板中找到这个对话框。在Windows 10中,你可以通过在开始菜单中搜索"系统属性"来找到它。 4. 在系统属性对话框中,点击"高级"选项卡,在下方的"环境变量"按钮下点击。 5. 在"环境变量"对话框中,找到"系统变量"下的"Path"变量,并点击"编辑"。 6. 在"编辑环境变量"对话框中,点击"新建"按钮。 7. 在弹出的对话框中,输入Gradle的路径。例如,如果你将Gradle解压到C:\gradle目录,那么你可以输入C:\gradle\bin作为新的变量值。然后点击"确定"。 8. 关闭所有打开的对话框。 现在,Gradle已经配置为系统的环境变量了,你可以在命令行中使用Gradle命令了。打开命令提示符,输入"gradle"命令,如果安装成功,将显示Gradle的版本信息。 ### 回答2: Gradle是一款用于构建和自动化管理软件项目的开源构建工具。在使用Gradle之前,需要先进行相应的配置,具体步骤如下: 1. 下载Gradle:首先,需要从Gradle官网(https://gradle.org/)下载Gradle的压缩包。选择适合你操作系统的版本进行下载。 2. 解压缩Gradle:下载完成后,将压缩包解压到你喜欢的目录下。比如,可以将其解压到C盘的Program Files文件夹下。 3. 配置环境变量:打开系统环境变量配置窗口。在Windows系统中,可以通过右键点击“此电脑”(或者“我的电脑”)选择“属性”,然后在新窗口中点击“高级系统设置”。接着点击“环境变量”按钮,打开环境变量配置窗口。 4. 添加Gradle的路径:在环境变量配置窗口中,可以看到两个部分:用户变量和系统变量。选择系统变量,然后找到名为“Path”的变量,点击“编辑”按钮。接着,在“变量值”文本框的末尾添加Gradle的路径,路径格式如下:\路径\到\Gradle\bin。例如,如果你将Gradle解压到C盘的Program Files文件夹下,那么Gradle的路径就是C:\Program Files\gradle-x.x.x\bin,x.x.x表示Gradle的版本号。 5. 验证配置:打开命令提示符(Windows系统中可以按下Win+R键,然后输入cmd,再按下Enter键)。在命令提示符中输入“gradle -version”命令,如果成功显示Gradle的版本信息,说明配置成功。 以上就是配置Gradle环境变量的步骤。配置完成后,就可以在任意路径下使用Gradle进行项目的构建和管理。 ### 回答3: Gradle是一种现代化的项目构建工具,它可以帮助开发人员管理项目的依赖和构建过程。为了使用Gradle,我们需要在计算机上配置相应的环境变量。下面是配置Gradle环境变量的步骤: 1. 下载和安装Gradle:首先,你需要从Gradle官方网站(https://gradle.org)下载Gradle的最新版本。解压下载的文件到你希望安装Gradle的目录。 2. 配置环境变量:找到计算机的“控制面板”,然后选择“系统和安全”->“系统”->“高级系统设置”。在弹出的窗口中,点击“环境变量”按钮。 3. 定义GRADLE_HOME变量:在“用户变量”下(如果只是对当前登录用户生效)或者“系统变量”下(对整个计算机生效),点击“新建”按钮。在弹出的对话框中,输入变量名“GRADLE_HOME”,然后将Gradle目录的路径作为变量值。 4. 编辑Path变量:在已经存在的“Path”变量中,点击“编辑”按钮。在弹出的对话框中,点击“新建”按钮,然后输入“%GRADLE_HOME%\bin”。这将把Gradle的可执行文件添加到Path环境变量中。 5. 验证配置:打开命令提示符窗口(CMD)并运行“gradle -v”命令。如果你看到Gradle的版本信息,说明Gradle环境变量已经成功配置。 通过以上步骤,你就成功配置Gradle的环境变量。现在,你可以在任何地方运行Gradle命令,例如构建你的项目或者执行其他Gradle任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值