Open Basakerone opened 4 years ago
一开始自己项目是依赖2.5.0 然后升到2.5.2,并且更改了config里面dagger的版本为2.26,查看libraries里面dagger版本为2.23.2导致运行dagger.internal.InjectedFieldSignature;找不到InjectedFieldSignature;并且通过更改demo为远程依赖也可以重现。
看了一下2.5.2的config里面版本都是旧的
远程版本额dagger版本和config.gradler 版本不一致,导致依赖冲突。我觉得不改的情况下,使用lib 依赖的情况也可以。 可以自己看源码,改源码。
把dagger版本号改成2.23.2就可以了
一开始自己项目是依赖2.5.0 然后升到2.5.2,并且更改了config里面dagger的版本为2.26,查看libraries里面dagger版本为2.23.2导致运行dagger.internal.InjectedFieldSignature;找不到InjectedFieldSignature;并且通过更改demo为远程依赖也可以重现。