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