? ? 自從使用AndroidStduio之后,處理第三方依賴一下子方便了很多。通常自己在Gradle中添加依賴和控制版本津滞,直接在項目的gradle文件中復(fù)制依賴地址。就像這樣灼伤。
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.jcodecraeer:xrecyclerview:1.2.6'
直接這樣寫触徐,簡單方便。但是不利于后期的維護狐赡,項目比較大撞鹉,依賴較多的時候,后期的版本維護非常麻煩颖侄。因此我們可以使用一個配置文件來統(tǒng)一管理gradle中的版本鸟雏。
第一步:創(chuàng)建配置文件
在項目的根目錄下創(chuàng)建一個名為config.gradle的文件。文件的模板格式如下:
在這個文件中览祖,工程的一些基本配置可以放在一個欄目里(android),第三方引用可以放到另一個欄目當(dāng)中(dependencies)崔慧。
第二步:引用配置文件
在整個項目的Gradle文件中,添加apply ?from: "config.gradle"
表示項目中所有moudle穴墅,都能引用到config.gradle文件惶室。
第三步 讀取配置文件
比如我在某個moudle中配置build.gradle温自,如下:
這樣的話,從這里能看到皇钞,我們不需要關(guān)注依賴的第三方庫的版本號悼泌,只需要到config.gradle里面去取具體某個依賴庫就好了,從而非常好地實現(xiàn)了對版本控制的統(tǒng)一管理夹界。