2016-02-26 296 views
1

我必须通过组合两个应用程序来构建单个应用程序。这两个应用程序是'app'和'case'。我成功将“案例”添加到“应用”作为图书馆。现在我想在'case'中使用一些'app'类。我应该怎么做? 我加入“应用”到“的情况下”在依赖关系 编译项目(“:应用”)构建项目时android studio中的循环依赖项错误

,但它示出了该误差

错误:项目之间循环引用:APP->:病例> :app

请帮忙。

+0

你不能这样做。你必须创建一个库,其中使用了通用代码(应用程序和库) –

回答

0

创建一个android库项目,这两个项目可以共享,包含两者共同的代码和资源。有一个应用程序依赖于另一个应用程序看起来像坏消息,即使没有循环依赖。

0

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

SOL2:如果:应用程序的名称是不是有你的项目,再次创建新的项目和进口,它会工作

SOL3:在settings.gradle文件包括“:应用程序”,“:核心”加喜欢这个。