Всем привет, подскажите плиз. Как сделать, чтобы один класс наследовался во множестве фрагментов Причем при открытии родительского фрагмента, класс создавался заново?
как я понял это описывает как заменить компоненту в месте где собирается компонента. А если у меня компонента собирается в TestApp. И во всех тестах нужна именно эта компонента, а в каком то одном мне нужно подменить модуль или всю компоненту. Внутри теста можно для TestApp заменить компоненту?
Это понятно, возможно я не правильно написал вопрос. Попробую так, какую функциональность представляет Даггер андроид?
Он реализует принцип assisted injection. Когда компоненты андроида не знают о существовании конкретных Dagger компонентов а вместо этого инъекции генерируются отдельно на этапе компиляции и происходят одним вызовом AndroidInjection.inject
Значит во втором своем сообщение я правильно написал, что Даггер теперь не поддерживается в андроид компанентах, ок спасибо
даггер это обычная либка которой ты можешь пользоваться в любом классе. даггер-андроид пакет просто позволял тебе наследоваться от DaggerActivity/Service/etc и не париться с вызовами DaggerComponent.Builder().create().inject()