Próbuję użyć ram Android annotations, ponieważ wydaje się dość potężny. Utknąłem na tym, żeby skonfigurować mój pierwszy projekt na jego podstawie. Podążałem za każdym krokiem wiki, ale nie generuje żadnego pliku po kompilacji.Struktura adnotacji systemu Android nie wydaje się generować niczego
Więc kiedy poprosić o wygenerowanej klasy z manifestu:
<activity android:name=".MyActivity_"
android:label="@string/app_name">
uzyskać wyjątek:
java.lang.ClassNotFoundException
Moja aktywność jest dokładnie taka sama jak w 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);
}
}
Wszelkie pomysły?
EDYCJA: Dowiedziałem się, że katalog ".apt_generated" został utworzony, ale po kompilacji jest pusty.
Czy to może być problem z zaćmieniem? –