ну к примеру, у меня класс Foo, у него пустой @Inject конструктор, он биндится через модуль интерфейс с аннотацией @Binds, при попытки заинджектить, появляется эта ошибка: error: [Dagger/DependencyCycle] Found a dependency cycle
Всем привет! Помогите, пожалуйста. Мне надо обратится в Firebase во фрагменте. Но когда я пишу код, как в активити, он сереет и студия пишет unreachable statement. Вот скрин:
ну к примеру, у меня класс Foo, у него пустой @Inject конструктор, он биндится через модуль интерфейс с аннотацией @Binds, при попытки заинджектить, появляется эта ошибка: error: [Dagger/DependencyCycle] Found a dependency cycle
Я бы попробовал в отдельном проекте минимальный воспроизводимый пример придумать и на нем пытаться понять. Вряд ли даггер прям неверную ошибку пишет и скорее всего каким то образом циклическая зависимость таки возникает.
Нет потому что фрагмент можешь где то использовать потом. Например пол экрана будет этот фрагмент а снизу другое что то. А с активити такое не сделать. Ну я так понял кроме того я думаю что менять активити больше ресурс требует чем фрагмент
В описанном кейсе не указанно ни одно из преимуществ фрагментов. Если речь только о переиспользовании кода и вёрстки, то обычные кастомные вьюшки тоже подходят.
народ, всем привет) вроде бы все настроено - но при обычном билде интернет работает, подключение есть - а вот при дебаге подключения нет - кто сталкивался с таким? на аппарате андроид 9, min 21 в проекте, подключаюсь к wss, заранее спасибо за любой совет