我有一個示例項目,具有以下設置:Android的工作室添加外部項目的build.gradle
/root
+ Pure Java Lib
+ Android Test Lib
+ Android Test Project
凡「測試項目」依賴於「測試庫」,並最後一個取決於'Pure Java Lib' 編譯項目並啓動此設置工作得很好。
我現在正在考慮導入我以前的Eclipse工作區並使用Android工作室,問題是項目設置不同,我想保持這種方式。
例如,如果使用以前的例子:
/root
+ Android Test Lib
+ Android Test Project
/Some Other folder (another repository for example)
+ Pure Java Lib
我試過很多配置,但我沒有找到一個方法來引用項目的父文件夾的範圍之外(」 根')。
在許多平臺/模塊中,您可以使用'..'在文件夾中向上移動,但這對我不起作用,或許我錯誤地使用了它。
有沒有人知道如何用Gradle實現這一點?
UPDATE
我會嘗試更加通用:
/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
我想用模塊1 B項目,項目一的。
我看到這個問題得到了一些注意......在嘗試真的很難,現在我放棄了Android工作室,因爲我試圖建立的設置的複雜性是太多了,建立我的最終項目是可行的,但極不穩定。隨着Android工作室的每次發佈,我不得不再次設置一些參數,並手動導致構建工作。我放棄了大約兩個月後,我希望事情現在好轉了! – TacB0sS
方法2在這裏解釋瞭如何很容易地做到這一點: http://stackoverflow.com/questions/25610727/adding-external-library-in-android-studio –