Я хотел бы попробовать Hilt DI в библиотеке android.
Это зависимость для другого проекта со своим собственным подмодулем. Самая первая проблема, с которой я столкнулся, - это требование пометить Application
с помощью @HiltAndroidApp
. Теперь у меня нет ничего, что расширяет Application
в моей библиотеке c, но я бы хотел использовать Hilt и его предопределенные компоненты.
Возможно ли или нужно go с Dagger только в таком кейс? Я нашел решение для Dagger, где внедрение зависимостей библиотеки выполняется полностью независимо (клиент не знает о DI библиотеки): Dagger solution , хотелось бы услышать любое мнение по этому поводу, возможно, кто-то уже поставил приложил большие усилия для решения этой проблемы и могу поделиться своими мыслями.