2015-05-08 59 views
0

我已經看到多模塊項目的不同佈局,其中一些將有一個單獨的build.gradle,而其他項目將在每個子項目中有一個build.gradlebuild.gradle。我想知道有什麼區別和哪個佈局是首選?多模塊項目gradle - 多個或單個build.gradle

回答

0

您可以在根項目使用單個build.grade使用allprojectssubprojects腳本塊注入配置,所有分項目。這對於爲所有項目/子項目定義通用配置非常有效,並且適用於所有項目類型相同的情況。

但是,如果某些子項目需要進一步定製,那麼這些定製的正確位置將位於子項目文件夾中的build.gradle文件中。

你可以閱讀更多關於這些選項用於配置多項目的gradle構建文檔here,並約在gradle這個用戶公會here組織你的構建邏輯你的選擇更多一些參閱。