亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問Androidstudio將外部項目添加到build.gradle

請問Androidstudio將外部項目添加到build.gradle

慕勒3428872 2019-10-16 13:09:14
Androidstudio將外部項目添加到build.gradle我有一個示例項目,其設置如下:/root  + Pure Java Lib   + Android Test Lib   + Android Test Project在哪里‘試驗項目“依賴于”試用表,最后一個取決于純Java LIB' 編譯這個項目并啟動這個設置非常好?,F在我正在考慮導入以前的Eclipse工作區并使用Androidstudio,問題是項目設置是不同的,我希望保持這種方式。例如,如果要使用前面的示例:/root  + Android Test Lib   + Android Test Project/Some Other folder (another repository for example)   + Pure Java Lib我嘗試過許多配置,但沒有找到在父文件夾范圍之外引用項目的方法(‘根部‘在示例中)。在許多平臺/模塊中,您可以使用“.”在文件夾中向上移動,但這對我不起作用,也許我用錯了。有人知道如何用Gradle來實現這一點嗎?更新我將盡量變得更通用:/C:/   /Project A    + Module 1 - Pure Java     + Module 2 - Android Test Lib     + Module 3 - Android Test Project   /Project B    + Module 1 - Pure Java     + Module 2 - Pure Java     + Module 3 - Pure Java我想使用項目B, 在項目A中.我現在看到了我要更新一下.。六年過去了,今天我更聰明了,我可以肯定地說,問題是我誤解了“真理之源”的概念。當有一個裁判到一個圖書館是一個很好的概念??赡芸雌饋硐瘛罢嫦嘀础?,真正的“真相之源”將是每個項目使用的那個庫的代碼的版本,因為庫本身就有版本。許多版本-“真相之源”-相對于使用該庫的項目。正確的方法是使用大多數開發人員不喜歡的東西,那就是git子模塊,是的,重復每個項目中的源,這是因為每個項目使用不同版本的代碼的可能性很大。但是,您需要使所有項目都能使用所有庫的最新和最優秀的版本。這本身就是一個挑戰這是用圖書館資源開發一個項目的正確方法的原因是這種規模.。您可以擁有數百個項目,每個項目都有自己的庫配置。
查看完整描述

3 回答

?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

假設其他文件夾是一個Gradle項目,您可以將類似以下內容添加到您的setings.gradle文件中:

include ':module1'project(':module1').projectDir = new File(settingsDir, '../Project B/Module 1')


查看完整回答
反對 回復 2019-10-17
  • 3 回答
  • 0 關注
  • 533 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號