gradle - Android Gradle 版本 : how to set global variables

标签 gradle android-gradle-plugin build.gradle

如何设置可从 build.gradle 和任务访问的全局变量?

最佳答案

设置全局变量

project.ext.set("variableName", value)

要从项目中的任何位置访问它:

project.variableName

例如:

project.ext.set("newVersionName", versionString)

然后...

println project.newVersionName

有关更多信息,请参阅:http://www.gradle.org/docs/current/dsl/org.gradle.api.plugins.ExtraPropertiesExtension.html

编辑: 正如 Dmitry 所评论的,在新版本中,您可以使用以下简写:

project.ext.variableName = value

关于gradle - Android Gradle 版本 : how to set global variables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25600621/

相关文章:

android - 仅支持 armeabi 和 x86 的 android 库的问题

Android 库 - 需要在库和主应用程序中添加编译库?

android - CardView和其他 View 未显示在android studio布局编辑器中

gradle - 是Gradle中的pmd,存储库等任务

java - 如何使用Gradle配置JCompilo

android - 无法在 Windows 上最近安装的 Android Studio 上构建 Support7Demos

android - Android 库中的 Firebase 依赖项 : Cannot invoke method get() on null object

gradle - kotlin + gradle + intellij-未定义存储库

java - 无法应用插件 'com.google.protobuf'

gradle - Gradle任务增加版本号