2016-02-26 295 views
1

我必須通過組合兩個應用程序來構建單個應用程序。這兩個應用程序是'app'和'case'。我成功將「案例」添加到「應用」作爲圖書館。現在我想在'case'中使用一些'app'類。我應該怎麼做? 我加入「應用」到「的情況下」在依賴關係 編譯項目(「:應用」)構建項目時android studio中的循環依賴項錯誤

,但它示出了該誤差

錯誤:項目之間循環引用:APP->:病例> :app

請幫忙。

+0

你不能這樣做。你必須創建一個庫,其中使用了通用代碼(應用程序和庫) –

回答

0

創建一個android庫項目,這兩個項目可以共享,包含兩者共同的代碼和資源。有一個應用程序依賴於另一個應用程序看起來像壞消息,即使沒有循環依賴。

0

Sol1:同名(:app)不會再次添加到Android Studio中。

SOL2:如果:應用程序的名稱是不是有你的項目,再次創建新的項目和進口,它會工作

SOL3:在settings.gradle文件包括「:應用程序」,「:核心」加喜歡這個。