我目前正在设计一个应用程序。我已经将我的代码分为两个共同依赖模块。
第一个包括我所有的母亲班,并包括一些extern库。第二个包括使用其类的第一个。有没有办法也可以合并extern库的实现。为了避免在第二个模块gradle文件中声明它?
谢谢 纪尧姆
答案 0 :(得分:0)
如果我正确理解了这一点,
ModuleB
->取决于LibraryX
ModuleA
->取决于LibraryX
和ModuleB
您不想为ModuleA
将LibraryX添加到gradle文件中吗?如果是这种情况,请在LibraryX
的gradle文件中将api
的依赖项声明为implementation
而不是ModuleB
有关更多信息,请查看this