gradle 怎么引用根项目下的 .gradle?
我项目中有多个moudle
,每个moudle
的build.gralde
都有这一部分代码。
android {
compileSdkVersion COMPILE_SDK_VERSION
buildToolsVersion BUILD_TOOLS_VERSION
defaultConfig {
minSdkVersion MIN_SDK_VERSION
targetSdkVersion TARGET_SDK_VERSION
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
于是我把他们拷贝出来到另外一个文件里面config.gradle
然后使用apply from:'config.gradle'
就可以眼不见为净了。
但是这个文件只有在和每个moudle
的build.gradle
文件同级才可以apply
,也就是说有多少个moudle
这个config.gradle
就要复制多少次。
Project
build.gradle #project
app
build.gradle #app
config.gradle
moudle1
build.gradle #moudle
config.gradle
moudle2
build.gradle #moudle
config.gradle
我如果将这个config.gradle
文件放在Project
的build.gradle
同级,那么我在moudle
中怎么去引用到它?
将像这样
Project
build.gradle #project
config.radle
app
build.gradle #app
moudle1
build.gradle #moudle
moudle2
build.gradle #moudle
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题更新:
我找到一种方法
有其他的方法吗?