我必须通过组合两个应用程序来构建单个应用程序。这两个应用程序是'app'和'case'。我成功地将'case'添加到'app'作为库。现在我想在'case'中使用一些'app'类。我该怎么做? 我将“app”添加到依赖项中的“case”中 编译项目(':app')
但它显示此错误
错误:项目之间的循环引用:: app-> :区分> :应用
请帮忙。
答案 0 :(得分:0)
创建一个两个可以共享的android库项目,其中包含两者共有的代码和资源。让应用程序依赖于另一个应用程序似乎是坏消息,即使没有循环依赖。
答案 1 :(得分:0)
Sol1:同名(:app)不会再次在Android Studio中添加。
sol2:如果您的项目中没有:app name,创建新项目并再次导入,它将起作用
sol3:在settings.gradle文件中包含':app',':core'像这样添加。