构建项目

时间:2016-02-26 22:06:14

标签: android gradle android-gradle android-library

我必须通过组合两个应用程序来构建单个应用程序。这两个应用程序是'app'和'case'。我成功地将'case'添加到'app'作为库。现在我想在'case'中使用一些'app'类。我该怎么做? 我将“app”添加到依赖项中的“case”中         编译项目(':app')

但它显示此错误

错误:项目之间的循环引用:: app-> :区分> :应用

请帮忙。

2 个答案:

答案 0 :(得分:0)

创建一个两个可以共享的android库项目,其中包含两者共有的代码和资源。让应用程序依赖于另一个应用程序似乎是坏消息,即使没有循环依赖。

答案 1 :(得分:0)

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

sol2:如果您的项目中没有:app name,创建新项目并再次导入,它将起作用

sol3:在settings.gradle文件中包含':app',':core'像这样添加。