Как вы определяете переменные в файле Gradle? - PullRequest
0 голосов
/ 12 июня 2018

Конкретно проект Android?

Ответы [ 2 ]

0 голосов
/ 12 июня 2018

Если вы хотите определить переменную в зависимости уровня проекта build.gradle (Project: NameOfYourProject) , тогда вы можете определить переменные в ext.

как:

ext {
    vCode = 340
    vName = "v3.4.0"
}

и если вы хотите определить переменную в зависимости уровня приложения build.gradle (Модуль: приложение) , тогда вы можете использовать def для переменнойдекларация.

Как:

def CHAT_BUCKET_NAME = '"' + CHAT_BUCKET_NAME + '"' ?: '"'

Пример:

Пример

Используйте это как: Используйте переменную

0 голосов
/ 12 июня 2018

В самом верхнем build.gradle задайте любые переменные, которые вы хотите внутри ext{}

ext{
    my_version = "16.0.0"
}

, а затем автоматически используйте их в подпапках .gradle files (Android Studio)с

implementation "com.google.android.gms:play-services-analytics:$my_version"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...