10

私はAndroid annotationsフレームワークを使用しようとしています。私はそれに基づいて私の最初のプロジェクトを構成することにかなり固執しています。 私はwikiのすべての手順に従いましたが、ビルド後にファイルを生成しません。Androidアノテーションフレームワークで何も生成されないようです

だから私はマニフェストから生成されたクラスを求めるとき:

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

私は例外を取得:

java.lang.ClassNotFoundException 

私の活動は、ウィキと全く同じものである:

@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); 
    } 
} 

アイデア?

EDIT:ディレクトリ ".apt_generated"が作成されたことがわかりましたが、ビルド後は空です。

+0

それは日食の問題かもしれませんか? –

答えて

4

これはAndroidAnnotationsのバグであると思われ、専用のバグトラッカー(http://code.google.com/p/androidannotations/issues/entry)に報告する必要があります。あなたはまた、http://groups.google.com/group/androidannotations

まずメーリングリストAndroidAnnotationsを使用することができ、私はいくつかの質問を持っている:

あなたが使用しないIDE

:Eclipseの、Netbeansの、IntelliJのを?どのバージョン?

Maven、Ant、またはIDEのみを使用してプロジェクトをビルドしていますか?

あなたの問題は、注釈処理がトリガーされなかったこと、AAのバグ、またはクラスパスに含まれていないフォルダで生成されたファイルに起因する可能性があります。

Eclipseでは、[ウィンドウ]> [表示]> [エラーログ]ビューで詳細を表示できます。注釈処理が開始されると、AndroidAnnotationsに関するメッセージが表示されます。

+0

ちょっとPiwai!あなたの答えをありがとう、非常に感謝します。私はggleコードに問題を投稿しようとしていましたが、それは簡単な問題です。私はEclipseを使用しているだけで、私のプロジェクトをビルドしています。エラーログを添付しました:http://oi51.tinypic.com/21mf2td.jpgアイデアはありますか? –

+0

専用のバグトラッカーに関する議論を続ける:http://code.google.com/p/androidannotations/issues/detail?id=89 –

関連する問題