第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

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

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

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

3 回答

?
30秒到達(dá)戰(zhàn)場

TA貢獻(xiàn)1828條經(jīng)驗 獲得超6個贊

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

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


查看完整回答
反對 回復(fù) 2019-10-17
  • 3 回答
  • 0 關(guān)注
  • 532 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號