将自定义属性添加到android build.gradle库项目,并在应用程序项目中覆盖相同的属性
我想在我的库build.gradle中添加自定义属性,并允许使用我的库的开发人员从应用程序build.gradle中为这些属性提供输入。如何实现这一点,以及如何访问库build.gradle中的这些自定义属性以执行某些操作。 例如: 现在可以在使用build.gradle的应用程序中重写属性excludeModule“true”,并且我可以使用该变量在库中执行一些构建操作。我如何做到这一点将自定义属性添加到android build.gradle库项目,并在应用程序项目中覆盖相同的属性,android,gradle,android-gradle-plugin,build.gradle,Android,Gradle,Android Gradle Plugin,Build.gradle,我想在我的库build.gradle中添加自定义属性,并允许使用我的库的开发人员从应用程序build.gradle中为这些属性提供输入。如何实现这一点,以及如何访问库build.gradle中的这些自定义属性以执行某些操作。 例如: 现在可以在使用build.gradle的应用程序中重写属性excludeModule“true”,并且我可以使用该变量在库中执行一些构建操作。我如何做到这一点 android { compileSdkVersion 28 defaultConfig
android {
compileSdkVersion 28
defaultConfig {
excludeModule "true"
}
packagingOptions {
if(android.defaultConfig.excludeModule=="true"){
println 'Including Feature A'
}
}
}