#android #gradle #android-gradle-plugin #build.gradle
#Android #gradle #android-gradle-plugin #build.gradle
Вопрос:
Я хотел бы добавить пользовательские свойства в свои библиотеки 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, и могу ли я использовать эту переменную для выполнения некоторых действий сборки в библиотеке. Как мне этого добиться?