【发布时间】:2017-10-20 06:39:13
【问题描述】:
在我的发布版本上使用 proguard 时,从 Dagger 2.5 切换到 2.12 后出现错误。
DaggerGraph.java:662:错误:找不到符号 ReportingService_MembersInjector.injectA(instance, provideDataLayerProvider.get());
我有一个经过编译和混淆处理的 Android 库和一个包含该库的 Android 应用。
图表是使用两个模块中的组件生成的。
有什么提示吗?
谢谢
PS。使用 Dagger 2.5,它可以正常工作。 聚苯乙烯。没有 proguard 的调试版本也适用于 Dagger 2.12
【问题讨论】:
-
是的,我有它们,因为 Dagger 2.5 工作正常。
标签: android proguard dagger-2 android-proguard dagger