如果有多個module的配置是一樣的,可以將這些配置提取出來,也就是使用全域性配置。全域性配置有多種方式,這裡介紹其中的兩種。
1. 使用ext塊配置
在專案build.gradle中使用ext塊,如下所示。
gradle
ext
在某個module的build.gradle中使用配置:
gradle
android
...}...
2. 使用config.gradle配置
首先在根目錄下建立config.gradle檔案來進行配置。
config.gradle
gradle
ext
gradle
android
...dependencies
4.3 dependencies 塊
dependencies 塊用於配置該module構建過程中所依賴的所有庫。gradle外掛程式3.4版本新增了 api 和 implementation 來代替 compile 配置依賴,其中 api 和此前的 compile是一樣的。dependencies和api主要以下的區別:
gradle的全域性配置
如果有多個module的配置是一樣的,可以將這些配置提取出來,也就是使用全域性配置。全域性配置有多種方式,這裡介紹其中的兩種。1.使用ext塊配置 在專案build.gradle中使用ext塊,如下所示。gradle ext在某個module的build.gradle中使用配置 gradle gra...
gradle 配置全域性依賴排除
gradle官網上說明 每個依賴項都有不同的作用範圍,如果想要配置可以使用configurations選項配置.圖1.configurations宣告的依賴項用於特定目的 1 1使用groovy語言是配置gradle全域性排除依賴 configurations.all configurations ...
全域性設定Gradle
哈!廢話多了,那就讓我們開始吧!android signingconfigs debug buildtypes debug allprojects dependencies testcompile junit junit 4.12 compile project x 編譯附加的專案 compile ...