组件化下配置 config.gradle 以及解决 butterknife 获取的 view 报空指针异常问题

1.项目结构,以及各个 gradle 文件

组件化下配置 config.gradle 以及解决 butterknife 获取的 view 报空指针异常问题_第1张图片
项目结构
组件化下配置 config.gradle 以及解决 butterknife 获取的 view 报空指针异常问题_第2张图片
project 下的 build.gradle
组件化下配置 config.gradle 以及解决 butterknife 获取的 view 报空指针异常问题_第3张图片
project 下的 build.gradle
组件化下配置 config.gradle 以及解决 butterknife 获取的 view 报空指针异常问题_第4张图片
app下的 build.gradle
组件化下配置 config.gradle 以及解决 butterknife 获取的 view 报空指针异常问题_第5张图片
library 下的 build.gradle

2: compile 的依赖才有传递性,而 annotationProcessor 没有传递性,需要用到注解的依赖需要重新导入(只是这个项目得出来的结论,有待进一步验证)

3.config.gradle 例子下载(分享别人的)config.gradle 下载

你可能感兴趣的:(组件化下配置 config.gradle 以及解决 butterknife 获取的 view 报空指针异常问题)