我有一个Android应用程序模块(A)和一个Android库模块(B)。 (A)和(B)都包含以下相同的依赖项:
dependencies {
implementation 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
}
然而,在我的项目中,模块(A) 依赖于模块(B),因此我在 Stack Overflow 上搜索了如何实现
不要重复自己
设计模式,以便我只在模块(B) 中包含这些依赖项。我发现这篇文章很有用,但我没有找到如何让这个依赖关系。annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1
这两个模块之间是共享的, 那我该怎么做呢?