美文网首页
Android多模块项目dagger2的解决方案

Android多模块项目dagger2的解决方案

作者: Hanqiong | 来源:发表于2020-03-25 16:31 被阅读0次

首先说明一下我们要解决的痛点

在多模块项目中,通常情况下我们需要在上层App中处理模块A和模块B的Module,这样的话,如果我们想要单独依赖模块A的时候,这里的模块B就会报错,这就是主要解决的问题。

解决方案:github

1.依赖router_dagger_helperrouter_dagger_processor

2.在模块A中的Module中加上注解

3.上层App中处理

具体可以去github中查看代码,在这里也只是分享一种思路,有问题的话可以共同探讨。

相关文章

网友评论

      本文标题:Android多模块项目dagger2的解决方案

      本文链接:https://www.haomeiwen.com/subject/kecopftx.html