Добавить пользовательские свойства в проект библиотеки android build.gradle и переопределить их в проекте приложения - PullRequest
1 голос
/ 05 апреля 2019

Я хотел бы добавить пользовательские свойства в мои библиотеки build.gradle и позволить разработчикам, использующим мою библиотеку, предоставлять данные об этих свойствах из приложений build.gradle.Как мне этого добиться и как получить доступ к этим пользовательским свойствам в моих библиотеках build.gradle для выполнения определенных действий.Например:

android {
    compileSdkVersion 28

    defaultConfig {
        excludeModule "true"
    }

    packagingOptions {
        if(android.defaultConfig.excludeModule=="true"){
            println 'Including Feature A'
        }
    }
}

Теперь свойство excludeModule "true" может быть переопределено в приложениях, использующих build.gradle, и могу ли я использовать эту переменную для выполнения некоторых действий по сборке в библиотеке,Как мне этого добиться?

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