Я поставил buildConfigField в build.gradle:productFlavor buildConfigField производит повторяющиеся записи в BuildConfig.java
android {
productFlavors {
pro {
buildConfigField 'Boolean', 'FLAVOR', '"pro"'
applicationId "my.app.pro"
}
free {
buildConfigField 'String', 'FLAVOR', '"free"'
}
}
}
Когда я пытаюсь построить подписанную APK это терпит неудачу, потому что Build.Config.java содержит две записи из ВКУСА:
public final class BuildConfig {
public static final String APPLICATION_ID = "my.app.pro";
public static final String FLAVOR = "pro";
// Fields from product flavor: pro
public static final Boolean FLAVOR = "pro";
}
Я использовал buildToolsVersion 24.0.0 RC3 и попытался 23.0.0 с тем же результатом. Почему существует дубликат?