gpt4 book ai didi

android - Gradle:如何在 gradle 文件中使用外部 final 变量

转载 作者:行者123 更新时间:2023-12-03 04:08:44 25 4
gpt4 key购买 nike

我有一个基本问题。
在我的项目中,我在根 build.gradle 中定义了一个最终变量,如下所示

final int PUBLISH_TYPE_DEV = 1
allprojects {
repositories {
...
}
project.ext {
versionCode = 63055
...
}
}
然后,我需要引用 PUBLISH_TYPE_DEV 在应用程序的 build.gradle 文件中。
我直接尝试了“PUBLISH_TYPE_DEV”,或 project.PUBLISH_TYPE_DEV,或 project[“PUBLISH_TYPE_DEV”],它们都不适合我。它显示“无法获取未知属性 'PUBLISH_TYPE_GREY””消息。
如何在子模块的 build.gradle 中使用这个 final 变量?

最佳答案

在项目 build.gradle 中,你可以这样写:

buildscript {
ext {
PUBLISH_TYPE_DEV = '1'
}
}
然后,在您的模块 build.gradle 中,您可以使用 $PUBLISH_TYPE_DEV 引用它

关于android - Gradle:如何在 gradle 文件中使用外部 final 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62871387/

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