Android - Einrichten von Roboguice 2.0?

7

Ich habe ein neues Projekt gestartet (In Eclipse classic), roboguice-2.0.jar guice-2.0-no-aop.jar und jsr305-1.3.9.jar zu meinem Projekt und meinem Build-Pfad hinzugefügt.

Der erste Schritt besteht darin, RoboApplication zu erweitern, aber Eclipse kann das passende Paket für diese Klasse nicht finden. Ich schaute auf die Quelle und das Paket für Roboguice ist roboguice.application.RoboApplication , die nicht existiert. Es gibt keine Anwendung unter Roboguice in meinem Projekt.

Was vermisse ich?

    
aryaxt 12.07.2012, 05:06
quelle

2 Antworten

25

Also, frustrierend, hat die Roboguice-Bibliotheksentwicklung ihre Dokumentation übertroffen . In der neuen Bibliothek gibt es keine RoboApplication-Klasse.

Stattdessen sollten Sie diese Datei entfernen und eine roboguice.xml-Datei in Ihren Werten erstellen, die auf Ihr benutzerdefiniertes Robomodul verweist:

%Vor%

Auch wenn Sie AbstractAndroidModule oder RoboModule für Ihren Modulcode verwendet haben, heißt das jetzt AbstractModule.

    
JasonOfEarth 17.07.2012, 18:35
quelle
2

Wenn Sie RoboGuice 2 verwenden, sollten Sie Guice 3 und nicht Guice 2 verwenden !!! Im Wiki gibt es einiges an Dokumentation. Überprüfen Sie ausdrücklich

Ссылка

Ссылка

    
Manfred Moser 20.07.2012 04:02
quelle

Tags und Links