我正在整合我(libgdx) core module
的,android module
将我的整个项目编译成一个大项目。然而,在这次整合的最后,我遇到了一个我之前没有想到的问题。
我无法android module
从core module
. 但是,我可以从 android 访问核心。我使用默认设置libgdx setup.jar
为 android 创建了我的 libgdx 项目。我试图在 中包含android module
作为依赖项,core module
但这会导致错误声明Error: Circular reference between projects: :android -> :core -> :android
. 所以我想为什么不制作另一个another_module
依赖于core module
然后android module
将依赖于another_module
. 但是这样做会导致这个错误说明Error:Module ':core:1.0' depends on one or more Android Libraries but is a jar
。我尝试制作another_module
为 ajava library
但错误是一样的。
现在我确信有一个解决方案。也许以某种方式制作一个android module
可以core module
访问的接口。
我对这一切都很陌生。有什么建议、建议或解决方案吗?