Android Studio 專案依賴庫的統一版本管理
阿新 • • 發佈:2018-12-27
專案依賴庫的統一版本管理有兩種方法:
一、在project 的build.gradle檔案中新增版本資訊,在module專案裡的build.gradle檔案中運用$rootProject.ext
進行管理。
例如:在project 的build.gradle檔案新增如下資訊
ext {
supportLibVersion = '27.1.1'
}
在module專案裡的build.gradle檔案中引用
implementation "com.android.support:appcompat-v7:$rootProject.ext.supportLibVersion"
注:這裡的ext {}
中的supportLibVersion
命名須和$rootProject.ext.supportLibVersion
中的supportLibVersion
命名一致。
二、在project 的建立一個新的.gradle檔案version.gradle
,接著在新建立的.gradle檔案中新增版本資訊,然後在project的build.gradle中新增apply from:"version.gradle"
引用。
同樣將:
ext {
supportLibVersion = '27.1.1'
}
新增到version.gradle
檔案中 ,在module專案裡的build.gradle檔案中引用
implementation "com.android.support:appcompat-v7:$rootProject.ext.supportLibVersion"