Друзья, у меня в проекте есть Gradle модуль с приложением, и несколько модулей-библиотек.
Используется Hilt
Я хочу сделать так:
В бибилотеке:
- объявляю интерфес, напирмер PaymentAnalityc
- инжектю его в коде библиотеки с помощью Inject и юзаю
А сам
provide метод я хочу сделать в другом модуле - модуле приложения.
Таким образом, модуль приложения как бы предоставляет бибилотеке эту зависимость
Но при компилировании мне выдает ошибку :
error: [Dagger/MissingBinding] example.payment.PaymentAnalityc cannot be provided without an @Provides-annotated method.
Можно как-то избежать этого? Может кто сталкивался...