1. 程式人生 > >Android Studio 專案依賴庫的統一版本管理

Android Studio 專案依賴庫的統一版本管理

專案依賴庫的統一版本管理有兩種方法:
一、在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"

參考連結