Свързани въпроси 'dagger'

Изложете Multibinding чрез зависимост от компонент
В момента работя върху многомодулно приложение. Основно има 4 модула: Модулът на приложението с потребителския интерфейс Модулът за договори с моделите/интерфейсите Модулите за внедряване с реална бизнес логика Модулът за инжектиране на...
199 изгледи
schedule 24.09.2022

Приложението за Android се срива при Release Build с използването на Proguard и Dagger
Нов съм в използването на Proguard и Dagger за приложения за Android, така че наистина ще съм благодарен, ако някой може да ми даде няколко насоки. Proguard и Dagger са внедрени в приложението. Когато приложението е инсталирано чрез режим за...
3410 изгледи
schedule 07.10.2022

Цикъл на включване на модул Dagger
Все още съм нов в Dagger и се опитвам да схвана нещата. Исках да разделя моите модули на логически групи, всяка от които предоставя собствена функционалност, но в общи линии ще действа по същия начин, както ако е в един модул. Например, да кажем,...
4510 изгледи
schedule 17.12.2023

Android Dagger - два метода на доставчик, кой се избира
Да кажем, че имам дейност като тази: public class ListBlogsActivity extends Activity { @Inject ObjectMapper mapper; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);...
135 изгледи
schedule 16.11.2022

Dagger не може да създаде обектна графика, въпреки че може да създаде точков файл
Затруднявам се с настройката на Dagger (1.0.1) в съществуващо приложение. Беше конфигуриран да използва ProGuard, но аз го деактивирах за този тест с -dontobfuscate . Когато активирам компилатор на кама, той може успешно да генерира точков файл с...
5269 изгледи

Инжектиране на кама - кога се извикват методите за осигуряване
Експериментирам малко с Dagger на Android, което изглежда е добър инструмент за изолиране на зависимости. На първо място копирах примера за android-activity-graphs от GitHub:...
263 изгледи
schedule 08.02.2024

Как да инжектираме списък или набор в Dagger, както можем да го направим през пролетта?
Всичко е във въпроса. Например, за клас Foo, съдържащ списък от String: public class Foo { private List<String> fooList; //getter and setter } в Xml можем да направим следното: <bean id="foo" class="Foo"> <property...
4348 изгледи
schedule 06.03.2024

Квалификатори на Dagger и Android контекст
Наскоро използвах Dagger в моите проекти, като използвах тези примери като ръководства: https://github.com/square/dagger/tree/master/examples Но има нещо, което не мога да разбера в тях. Те използват @ForActivity и @ForApplication...
1312 изгледи

Как да добавите генерирана реализация към Dagger Dependency Graph?
Имам интерфейс public interface SomeInterface { void test(); } и процесор за анотации, който генерира имплементация на SomeInterface , наречена SomeInterfaceImpl . За да направя този тип достъпен с инжектиране на зависимост от...
402 изгледи

Кама и вложени инжекции
Използвам Dagger за инжектиране на зависимости в приложение за Android и се натъкнах на проблем, който съм не съм напълно сигурен как да разреша по чист начин. Това, което се опитвам да постигна, е да създам помощници и да ги инжектирам в моята...
5774 изгледи
schedule 06.05.2024

Как да стартирам обработка на анотации чрез maven 3.3?
От години работим с maven-processor-plugin като отделна цел (използвайки proc:none на maven-compiler-plugin). Ние най-накрая надграждаме от maven 3.0.5 до най-новата 3.3.3 и виждам, че плъгинът за maven-processor изглежда като цяло мъртъв....
4054 изгледи
schedule 24.04.2024