如何在Android模块之间共享使用注解处理器的依赖关系?

时间:2018-08-05 12:34:45

标签: android android-gradle annotation-processor android-module

我有一个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

在这两个模块之间共享 那我该怎么办呢?

0 个答案:

没有答案