工程build.gradle文件的内容可以使用变量的形式定义 ,这样是为了统一管理版本号,特别是对于模块化开发的大项目,这一功能能大大降低版本的不一致性
1.首先在根目录下创建文件:config.gradle,内容如下:
随便取一个名字就行
2.创建gradle文件(已我的为列)
ext { ------------这个名字不能改,固定的
android = [
compileSdkVersion: 28,
buildToolsVersion: '28.0.3',
minSdkVersion : 21,
targetSdkVersion : 28,
versionCode : 2,
versionName : "1.1.0"
]
version = [
rxjavaSdkVersion : "2.2.2"
]
dependencies = [
rxjava : "io.reactivex.rxjava2:rxjava:${version["rxjavaSdkVersion"]}"
]
}
3.在工程的build.gradle上添加
4.在你的module文件中引用就可以了
这样就大工搞成了
需要代码的朋友可以@我