我從Eclipse中移動到Android工作室,這是我在Eclipse中設置: 我有幾個Android應用項目,這取決於幾個庫項目(某些共享)都在一個工作區。在Android studio中,我首先開始爲每個應用程序創建一個項目,但很快意識到我必須將庫項目作爲每個使用它們的項目中的模塊。這意味着複製圖書館項目並將其包括在每個應用程序中,這是高度冗餘的,並且需要維護多個庫的副本。的Android工作室外部庫項目
所以我切換到有我所有的應用程序和庫在同一個項目中的模塊。這適用於構建,但會產生其他問題,例如版本控制問題,因爲每個模塊都位於單獨的版本控制存儲庫中。
什麼是有這個設置中,乾淨的方式?真正的問題是,我可以在AS中分開項目來共享相同的外部庫項目嗎?
在gradle這個構建系統,你不需要下載該項目內所有的庫模塊。您可以使用Maven依賴項將它們包含在您的項目中進行編譯。 – pyus13