每一個(gè)活躍的項(xiàng)目會(huì)隨著時(shí)間慢慢增長(zhǎng)的,一開始可能只是個(gè)很小的項(xiàng)目到后面可能包含很多包和類。為了提高可維護(hù)性和解藕的目的,你可能想把項(xiàng)目根據(jù)邏輯和功能來(lái)劃分成一個(gè)個(gè)模塊。模塊通常按照等級(jí)來(lái)組織,相互之間可以定義依賴。
Gradle給項(xiàng)目模塊化提供了強(qiáng)大的支持,在Gradle中每個(gè)模塊都是一個(gè)項(xiàng)目,我們稱之為多項(xiàng)目構(gòu)建,這一章介紹Gradle的多項(xiàng)目構(gòu)建。