我有一个Android应用程序模块(A)和一个Android库模块(B)。 (A)和(B)都包含以下相同的依赖关系:
dependencies {
implementation 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
}
但是在我的项目中,模块(A)取决于模块(B)
因此我确实在堆栈溢出中搜索了如何实现Don't Repeat Yourself
设计模式,以便仅将这些依赖项包含在模块(B)中,并且发现this有用,但是我没有找到如何我可以建立这种依赖性
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1
在这两个模块之间共享 那我该怎么办呢?