我有1个带有2个模块的应用程序
MyApp -> Framework -> Module
MyApp
implementation project(':Framework')
框架
implementation project(':MyModule')
但是我不能在MyApp中使用MyModule的文件。 IDE向我显示“无法访问”错误,我想扩展该类,而扩展MyModule类。它没有从MyModule中找到类 有人对此有想法吗?怎么了?
答案 0 :(得分:2)
如果要提供对使用它的模块的访问权限,请使用api
代替implementation
(在中间模块中)。
在您的情况下,在模块Framework
中,使用:
api project(':MyModule')