想要在构建特定风味之前附加到我的build.gradle。这可能吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想要在构建特定风味之前附加到我的build.gradle。这可能吗?相关的知识,希望对你有一定的参考价值。

我正在使用Dynatrace,并希望只将它应用于prod构建,所以我希望在附加到build.gradle之前将其分成单独的文件:

apply plugin: 'com.dynatrace.tools.android'

dynatrace {
    defaultConfig {
        startupPath 'https://mypath/end'
        applicationId 'MyApp'
        agentProperties 'DTXSendEmptyAutoAction': 'true', 'DTXLogLevel': 'debug', 'DTXAllowAnyCert': 'true', 'DTXVersionAPKit': '6.5', 'DTXAutoActionTimeoutMilliseconds': '5000', 'DTXInstrumentLifecycleMonitoring': 'true'
    }
    productFlavors {
        prod {
            startupPath 'https://mypath'
        }
    }
}

compile dynatrace.agent()
答案

如果你想用特定的productFlavor编译它的名字是global,请试试这个。

globalCompile dynatrace.agent()

以上是关于想要在构建特定风味之前附加到我的build.gradle。这可能吗?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Webpack 将选择器全局添加到我的所有 CSS 选择器(在构建时)

定义特定风味的buildconfigfield和buildType

特定风味+类型组合的清单

我想将 Cors 添加到我构建的这个特定的 Angular 服务中我该如何实现? [复制]

将风味图放在布局的ImageView中

如何将日期构建附加到 gradle 上的 versionNameSuffix