依赖工程所需要依赖其他库,对需要被依赖的库进行版本控制管理
在主工程或者依赖工程的build.gradle文件下:
dependencies {
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 依赖的库进行统一管理
在项目工程build.gradle文件下:
ext{
// 版本控制
// 例如implementation "${appcompat}"
/*android 原生*/
VIEWPAGER = "androidx.viewpager:viewpager:1.0.0"
APPCOMPAT = "androidx.appcompat:appcompat:1.1.0"
}
对需要依赖的库进行配置
配置好后,在主工程或者是依赖工程的build.gradle文件下:
dependencies {
implementation "${APPCOMPAT}"
api "${VIEWPAGER}"
}
这样就主工程或者依赖工程就能拿到对应的依赖的库,并且需要修改依赖库的版本直接在项目build.gradle文件中进行修改