在项目开发中我们会经常引入多个Module,然而每个Module中又包含了V4、V7,为了升级新版本依赖包只用更改一次,我们决定采用Gradle依赖的统一管理,避免重复繁琐的劳动。
在Project目录下新建config.gradle文件(文件名字可以自定义)
ext {
android = [
compileSdkVersion: 26,
buildToolsVersion: "26.0.2",
applicationId : "com.wj.baseutils",
minSdkVersion : 15,
targetSdkVersion : 26,
versionCode : 1,
versionName : "1.0.0"
]
def dependVersion = [
support : "26.1.0",
butterknife: "8.8.1",
glide : "4.5.0",
]
dependencies = [
//base
"support-v4" : "com.android.support:support-v4:${dependVersion.support}",