Android Annotations Framework scheint nichts zu generieren

Ich versuche, Android Annotations Framework verwenden, weil es ziemlich mächtig scheint. Ich bin ganz fest daran, mein erstes Projekt zu konfigurieren. Ich folgte jedem Schritt des Wiki, aber es erzeugt keine Datei nach einem Build.

Also, wenn ich um eine generierte Klasse aus dem Manifest frage:

<activity android:name=".MyActivity_" android:label="@string/app_name"> 

Ich bekomme eine Ausnahme:

 java.lang.ClassNotFoundException 

Meine Tätigkeit ist genau die gleiche wie im Wiki:

 @EActivity(R.layout.main) public class MyActivity extends Activity { @ViewById EditText myInput; @ViewById(R.id.myTextView) TextView textView; @Click void myButton() { String name = myInput.getText().toString(); textView.setText("Hello "+name); } } 

Irgendwelche Ideen?

EDIT: Gerade herausgefunden, ein Verzeichnis ".apt_generated" ist gemacht, aber es ist leer nach dem Build.

  • Wie registriere ich Anwendungsklasse in meiner Manifestdatei
  • Was ist die Verwendung von <permission-group> in android?
  • Beginn einer Aktivität von preferences.xml
  • Installieren von Android App ohne SD-Karte
  • Android merkwürdiges Verhalten beim Ändern des Anwendungsnamens und des Aktivitätsetiketts
  • Separate XML-Zeile für Debug- oder Freigabemodus im Android-Manifest
  • Optimierung der Android-Manifest-Datei für die meisten unterstützten Geräte
  • Kann nicht auf Android-Wi-Fi-Manager-Staat zu hören?
  • One Solution collect form web for “Android Annotations Framework scheint nichts zu generieren”

    Dies scheint ein AndroidAnnotations-Bug zu sein, und sollte auf dem dedizierten Bug-Tracker gemeldet werden, hier: http://code.google.com/p/androidannotations/issues/entry . Sie können auch die Mailingliste von AndroidAnnotations verwenden, http://groups.google.com/group/androidannotations

    Zuerst habe ich ein paar Fragen:

    Welche IDE benutzt du: Eclipse, Netbeans, IntelliJ? Welche Version?

    Verwenden Sie Maven, Ant oder nur Ihre IDE, um das Projekt zu erstellen?

    Ihr Problem kann auf ein paar Dinge zurückzuführen sein: Annotationsverarbeitung nicht ausgelöst, ein Fehler in AA oder die Dateien, die in einem Ordner erstellt wurden, der nicht Teil des Klassenpfads ist.

    In Eclipse erhalten Sie weitere Informationen aus der Ansicht "Fenster> Ansicht anzeigen> Fehlerprotokoll". Wenn die Annotationsverarbeitung ausgelöst wird, sollten Sie einige Nachrichten über AndroidAnnotationen sehen.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.