내 릴리스 빌드에서 proguard를 사용할 때 Dagger 2.5에서 2.12로 전환 한 후 오류가 있습니다.단검 2.12 및 안내장 문제
DaggerGraph.java:662 : 오류 : 기호를 찾을 수 없습니다. ReportingService_MembersInjector.injectA (instance, provideDataLayerProvider.get());
나는 컴파일되고 난독 화 된 Android 라이브러리와 해당 라이브러리가 포함 된 Android App을 보유하고 있습니다.
그래프는 두 모듈의 구성 요소를 사용하여 생성됩니다.
힌트가 있습니까?
감사합니다.
PS입니다. Dagger 2.5를 사용하면 문제없이 작동합니다. PPS. 프로 가드가없는 디버그 빌드도 대거와 잘 작동합니다. 2.12
https://github.com/krschultz/android-proguard-snippets/blob/master/libraries/proguard-square-dagger.pro에 표시된 설정을 사용하고 있습니까? –
네, Dagger 2.5는 괜찮습니다. – Sebastian