Der Ereignisbus von GreenRobot kann keine Annotation sehen, "keine öffentlichen Methoden"

8

Also habe ich von dem Eventbus-Modul von Green Robots erfahren. Befolgen Sie die Anweisungen auf dieser Seite, um zu versuchen, dass es funktioniert: Ссылка

Scheint einfach genug.

Ich gebe den passenden Code ein, aber wenn ich auf dem Gerät laufe, bekomme ich einen Absturz:

%Vor%

Die ersten paar Zeilen meiner Klasse sehen so aus:

%Vor%

Es / scheint / die Anmerkung ist da. Die Kompilierung geschieht ohne eine Warnung. Ich verwende Version 3.0.0 wie in der Gradle-Datei angegeben ...

Also, was könnte falsch sein? (RTFM nahm dankbar an, sag nur, wo die FM mit einem relevanten Artikel ist.)

Danke!

-Ken

    
Ken Corey 08.02.2016, 16:37
quelle

1 Antwort

8

Doh! Ich entschied mich für Googles @ Subscribe und nicht für die von Green Robot.

%Vor%

statt

%Vor%

Der Fehler sollte wahrscheinlich lauten: "Keine Methode implementiert die Annotation com.greenrobot.eventbus @Subscribe".

    
Ken Corey 09.02.2016 15:02
quelle