【发布时间】:2018-01-17 14:34:13
【问题描述】:
如何从另一个模块引用我的代码?我有一个实现 Module B 的 Module A。 Module B 实现了 Module C,其中包含我需要在 Module A 中访问的类。
模块 A 包含类 Foo {} 并实现:
dependencies {
implementation project(":moduleB")
}
模块 B 实现:
dependencies {
implementation project(":moduleC")
}
模块 C 包含类 Bar {}
我可以轻松访问位于模块 B 中的类我如何从类 Foo {}(模块 A)访问类 Bar {}(模块 C)?有没有办法在 gradle 中实现这个事件?
【问题讨论】:
-
模块的类型是什么(lib 或 app)...如果模块类型是 lib,你为什么使用
implementation而不是api?
标签: java android android-studio gradle kotlin