Я использую TeamCity для создания версии приложения и загрузки его в HockeyApp. Я хочу включить proguard только по определенному вкусу, и когда вы строите на teamcity и загружаете на HockeyApp, возможно ли это? Сейчас я определил переменную в Gradle файле:Включить proguard во вкусе
def runProguard = false
и установить его в моих вкусов к ложным или истинным, а затем по типу сборки у меня есть:
if (project.hasProperty('teamcity') && runProguard.toBoolean()) {
minifyEnabled true
} else {
minifyEnabled false
}
, но он не работает на TeamCity и У меня есть версия без proguard на HockeyApp. Как это исправить? Это другой способ сделать это, например, задание градиента с включенной проградой?
Запускаете ли вы сборку отладки или выпуска, и у вас есть второй фрагмент в 'buildTypes {...}' закрытии или внутри одного из 'debug {...}' или 'release {...}'? Насколько я знаю, вы можете просто вызвать 'minifyEnabled' непосредственно в виде сборки. –
да, этот оператор if находится в debug buildType – falsetto
вы можете отбросить полный файл градимента, чтобы он лучше понимал –