我们有一个巨大的代码库从匕首1迁移到匕首2,但我们想一步一步来做。为此,我们考虑将这两个版本作为项目依赖项,并逐个模块地进行迁移。但我们没能成功。这是我们提到的文章 https://fernandocejas.com/2016/08/03/android-dagger-1-and-2-living-together/ 但是没有运气还是有别的办法?谢谢。
没有别的办法了。
当尝试同时使用这两个匕首版本时,您可能会遇到不同的情况,例如类路径冲突和冲突,或者传递依赖关系问题。所以,为了避免他们,我们不得不重新安置匕首2包。
如文中所述。