dagger-2

Dagger 2 ist ein Dependency-Injection-Framework für Java und Android. Es implementiert den vollständigen Stapel mit generiertem Code
1
Antwort

Beispiele für Android-Architekturkomponenten GithubBrowserSample: ViewModelModule, ViewModel-Parameter

Eines der aktuellsten Beispiele zu Android Architecture Components ist GithubBrowserSample von Google. Ich überprüfte den Code und einige Fragen entstanden: Ich habe festgestellt, dass ViewModelModule ist in AppModule . Dies bedeutet, da...
18.09.2017, 11:38
1
Antwort

Android MVP mit Dolch 2 - Aktivität mit mehreren Fragmenten

Ich habe mir die Google Android Architecture Beispiele für MVP mit Dolch 2 angesehen: Ссылка Aber das Beispiel ist ziemlich trivial - jede Aktivität hat nur ein Fragment, und die Dolch-Komponente ist in der Aktivität eingebaut und wird v...
20.10.2016, 03:31
2
Antworten

Presenter-Injektion mit Dolch 2

Ich habe gerade angefangen, Dolch 2 zu benutzen, und ich habe Tausende von Online-Guides gefunden, jede mit einer anderen Implementierung und ich bin jetzt ein wenig verwirrt. Also im Grunde ist das, was ich im Moment geschrieben habe: AppMod...
25.04.2016, 11:10
1
Antwort

Dolch2 - null anstelle des injizierten Objekts

Um die Dinge einfach zu machen, nehmen wir an, ich möchte EmailValidator aus Apache-Validatoren in meine Aktivität einfügen: %Vor% Ich habe eine MainModule-Klasse: %Vor% und MainComponent-Schnittstelle: %Vor% Wenn ich versuche, meine...
25.02.2015, 16:46
3
Antworten

Retrofit Langsamere Reaktionszeit in echten Android-Geräten im Vergleich zu Emulator und Web

Ich mache einen erholsamen API-Anruf vom Android-Gerät, um eine Listenansicht zu füllen.    Ich habe swagger codegen verwendet, um meinen Retrofit-Client zu generieren.       Dolch 2 für die Abhängigkeitsinjektion       Gerät: Asus Zenfone...
18.02.2016, 10:15
2
Antworten

Dolch2: Fehler, wenn zwei Komponenten die gleiche Signatur für die Injektionsmethode haben

Ich habe diese Komponente: %Vor% und das Modul: %Vor% und diese andere Komponente: %Vor% und ich bekomme diesen Fehler:    Fehler: (15, 10) Fehler: Oauth2Service kann nicht ohne ein bereitgestellt werden   @ Provides- oder @ Produ...
03.03.2016, 18:13
3
Antworten

Android Ebene Junit mit Dolch 2

Ich habe früher in MVP gearbeitet und teste meine Moderatoren normalerweise mit einem einfachen Junit (Nicht die Instrumentierung!), da Presenter nur die Geschäftslogik und keinerlei Verweise auf Android-Interna haben. Nachdem ich nun zu Dagg...
19.08.2016, 13:56
4
Antworten

Dagger2 benutzerdefinierte @Qualifier Verwendung

Angenommen, ich baue ein Auto und habe mehrere Brake-Beans mit verschiedenen Implementierungen %Vor% Warum muss mein CarModule @Provides für die spezifischen Bremsentypen definieren? Sollte der benutzerdefinierte Anmerkungstyp @BrakeType nic...
06.03.2016, 16:43
4
Antworten

Dolch 2 erzeugt keine Komponente

Ich bin völlig erschöpft mit Dolch 2 in Nicht-Android App (IDE ist IntelliJ IDEA). build.gradle %Vor% Komponente %Vor% Modul %Vor% Haupt %Vor% Compiler sagt    kann das Symbol DaggerMyComponent nicht finden Ha...
25.01.2017, 03:43
1
Antwort

Dagger2: Die Komponente kann nicht von mehreren Bereichen abhängig sein

Ja, ich weiß, dass dies schon einmal gefragt wurde, und ja, ich weiß, dass es "von Entwurf" ist. Aber ich würde gerne so etwas tun: %Vor% Was ich jedoch bekomme, ist unscoped . Jedes Mal, wenn ich eine JobManager oder eine ScheduleRe...
10.07.2015, 13:58