Android ProductFlavor名称'plus'不起作用

时间:2018-02-23 18:35:21

标签: android android-studio gradle android-productflavors

我尝试为我的应用创建两种不同的产品口味。免费版本的一种正常风味和付费版本称为“加”的一种风味。我尝试使用build.gradle中的以下代码创建这些风格

productFlavors {
    normal {}
    plus {
        applicationIdSuffix '.plus'
        versionNameSuffix '-plus'
    }
}

然后我注意到在我同步了一切后,我在buildVariants中看到了normalDebug和normalRelease。我挣扎着,只要我添加任何字符加上再次同步它就会发现它有效。所以像plusx这样的东西可以在Android Studio中显示所有buildVariants。我无法找出为什么简单的单词加不起作用。有没有人知道它,有没有办法使用plus作为我的产品风味的名称?

1 个答案:

答案 0 :(得分:0)

由于@CommonsWare写道plus可能是一个Groovy关键字或其他东西。我遇到了使用像Plus这样的大写字母的可能性。这可以按预期工作。