1
我的项目有3个模块。
app,module_1,module_2。如何从子模块访问类?
settings.gradle:
include ':app', ':module_1'
include ':module_2'
模块 “的应用程序” 是一个主模块。在这个模块中我有一个类MyClass。
它工作正常。
但是从子模块(module_1,module_2)我无法访问此类。
如何从子模块访问MyClass?
在主模块中,我有许多有用的工具类。
但子模块不能访问所有这些类。
如果我加入的build.gradle到module_1:编译项目( ':app')--->我得到错误:错误:项目之间的循环引用::app - >:module_1->:app – Alex
好吧,这就是你将类包含到子模块中的方式。就像我说的,你应该提取出“最小”的util类,然后找出最好的依赖关系来避免圈 –