Ich verwende AndroidAnnotations in einem Android Studio-Großprojekt. Ich erhalte zur Zeit eine Fehlerausgabe von AA während der Kompilierung, die besagt:
%Vor%Die Fehlerausgabe verhindert nicht das Erstellen der Anwendung - es ist nicht wirklich ein Kompilierungsfehler, weil die Klasse da ist, es scheint, dass es nur ein unglückliches Timing-Problem mit dem Kompilierungsprozess ist.
Gibt es etwas, was ich tun kann, um diese falsch-positiven Fehler von AA zu vermeiden? Wenn jedes Mal, wenn ich kompiliere, "falsche" Fehler angezeigt werden, ist es sehr einfach, die echten Fehler zu übersehen.
Ich hatte denselben Fehler. Um es zu lösen, habe ich meine letzten Änderungen rückgängig gemacht und es hat wieder funktioniert. Ich denke, es war entweder falsch optimierter Import (Sie müssen generierte Klassen importieren, zB xxx_) oder ich habe Layout per ID injiziert, was im Layout xml
nicht existierteAktualisieren
Ich habe es gedacht. Mein Problem war, dass ich privaten mofidier statt geschützt in
verwendet habe %Vor%Das Problem muss nicht in MainActivity sein, aber es liegt wahrscheinlich an einem privaten Modifikator, der mit Android Anziehungen (in der Injektion, Methodendeklaration usw.) irgendwo in Ihrem Code verwendet wird
Tags und Links android android-studio android-gradle android-annotations