我想遷移到Android Studio而不是Eclipse來處理我們的Android版本的應用程序。我嘗試了很多東西,但我實際上無法將項目引用添加到我的Android Studio項目中。Android Studio:如何使用相對路徑添加項目?
詳情:
我有包括論文的文件夾一個Mercurial庫:
- 根
- 根/ PROJECTA
- 根/項目B
注意,實際上,在eclipse中,projectB是一個項目引用o f PROJECTA。然後,當我編譯時,PROJECTB被編譯並在PROJECTA之後。如果我在任何這些項目中進行了更改,則我的源代碼控件會跟蹤所有更改。
當遷移到Android Studio時,PROJECTB成爲PROJECTA中的子文件夾。 因此,我刪除PROJECTB並嘗試將其作爲PROJECTA的參考,但它不起作用。我做的唯一方法是使PROJECTB成爲PROJECTA下的子文件夾。
但是這不是一個解決方案,因爲我們有20個項目使用PROJECTB作爲依賴項,我必須能夠將它添加到每個項目中作爲參考。
有沒有人有解決方案,阻止行爲?
還有就是我曾嘗試尚未解決方案:
1-使用gradle這個文件有許多不同的參數:
包括 ':項目B' 項目(':項目B).projectDir =新的文件(settingsDir,」 ../PROJECTB)
2-使用許多Android Studio的輸入情況
3-祈求上帝幫助我
現在我要問你們了!
Y我們的解決方案正在爲我工作!但真正的事情是我從Eclipse遷移到Android Studio的方式,這是我的問題的根源。我首先嚐試遷移ProjectB,並在遷移PROJECTA並將引用添加到PROJECTB之後,但由於我認爲是檔次文件,它不起作用。所以今天早上,我遷移了ProjectA並讓Android Studio也遷移了PROJECTB。然後,我將PROJECTB移動到與PROJECTA相同的文件夾級別。然後我使用您的推薦在檔案文件和BOOM!該項目現已在Android Studio中提供,一切都很好!謝謝! – 2015-02-10 14:17:33
供參考:我使用Android Studio版本1.0.2 – 2015-02-11 14:31:34