gradle的全域性配置

2021-10-19 15:12:31 字數 660 閱讀 6610

如果有多個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 ...