Как проверить текущий вариант сборки в Gradle? - PullRequest
0 голосов
/ 19 июня 2019

В проекте Android файл gradle.build выглядит следующим образом:

buildTypes {

    debug {
    }

    release {           
        minifyEnabled true
     }

    emulator{
    }

}

И тогда я бы хотел что-то сделать, зависит от того, какой тип сборки был выполнен:

    android.libraryVariants.all { variant ->

            variant.getAssembleProvider().configure() {
    //For example:
    if(buildType == 'release'){
          //do something
      }
   }
 }

Как можноЯ проверяю текущий Вариант сборки ?

1 Ответ

1 голос
/ 19 июня 2019

Вы можете вызвать variant.name или "${variant.name}" для обработки в виде строки (текста).

Вы также можете сделать это программно, вызвав BuildConfig.BUILD_TYPE (это сгенерированная константа, которая имеет значение "отладка "в случае отладочной сборки)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...