Gradle:根据构建类型(或变体)执行代码

4

我希望根据构建类型(发布版,调试版)执行一些代码。具体来说,我想根据构建类型更改APK名称...就像这样:

if (buildType.name == 'release') {
  project.archiveBaseName = 'blah';
} else if (buildType.name == ...) {
  ...
}

我不知道在哪里放置这段代码。我可以迭代构建类型,
android.buildTypes.each{ type ->
    print type.name
}

但是这当然会给我所有的构建类型,而不是当前的构建类型。

1
这个有帮助吗:https://plus.google.com/u/0/118417777153109946393/posts/EATUmhntaCQ - tim_yates
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接