在我的发布版本中使用proguard时,从Dagger 2.5切换到2.12后出现错误。Dagger 2.12和proguard问题
DaggerGraph.java:662:error:can not find symbol ReportingService_MembersInjector.injectA(instance,provideDataLayerProvider.get());
我有一个经过编译和模糊处理的Android库以及一个包含该库的Android应用程序。
使用来自两个模块的组件生成图形。
任何提示?
谢谢
PS。随着匕首2.5它工作没有问题。 PPS。没有proguard的调试版本也适用于Dagger 2.12
您是否使用https://github.com/krschultz/android-proguard-snippets/blob/master/libraries/proguard-square-dagger.pro中显示的设置? –
是的,我有他们至于匕首2.5工作正常。 – Sebastian