请教雷老师一个关于多模块库之间引用的问题

来源:2-6 MVP架构配置

红尘_hongcn

2018-12-10

雷老师您好,在学习您的课程中遇到一个问题。
就是UserCenter模块是依赖于Provider模块的,Provider模块依赖Baselibrary模块的,所以UserCenter模块相当于也依赖了Baselibrary,在UserCenter的build中不用再依赖Baselibrary才对。
可是我如果不依赖的话,在UserCenter是无法访问Baselibrary的类的,只有再写上implementation project(’:Baselibrary’)才行。我感到挺疑惑。

我的studio是3.2的,可这环境应该不影响才对啊。若老师有时间,请解答一下,十分感谢。

写回答

1回答

雷宇

2018-12-10

使用api依赖哈,“继承”性依赖不能使用implementation

0
1
红尘_hongcn
哦!原来如此,查了下是3.0后的新特性,日常积累不到位,惭愧!
2018-12-11
共1条回复

Kotlin打造完整电商APP 模块化+MVP+主流框架

全网稀缺Kotlin项目实战,打造新一代Android工程师的核心竞争力

694 学习 · 209 问题

查看课程