gpt4 book ai didi

java - 使用应用的 build.gradle 中的变量

转载 作者:行者123 更新时间:2023-11-29 07:47:14 25 4
gpt4 key购买 nike

如何使用应用的 build.gradle 中定义的变量?

应用build.gradle(位于api/build.gradle下):

// api version
def apiVersion = '1.0'

// add dependencies
dependencies {
// ...
}

应使用变量 apiVersion 的主要 build.gradle

apply plugin: 'java'
apply from: 'api/build.gradle'

// set version
// causes Could not find property 'apiVerion' on root project ...
version = apiVersion + '-1.0'

// ...

最佳答案

不要使用 def apiVersion = '1.0'(声明一个局部变量),而是使用 ext.apiVersion = '1.0'(声明一个额外的属性)。消费方保持不变(即在读取属性时不使用 ext.)。

关于java - 使用应用的 build.gradle 中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24596721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com