0

理由はわかりませんが、新しいAndroidプロジェクトを作成すると、クラスRでエラーが発生します。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

EclipsesetContentView(R.layout.activity_main)でエラーを表示

Rを変数に解決できません

だから、私は使用しようとしましimport android.R;たが、他のエラーが発生します:

activity_mainを解決できないか、フィールドではありません

なぜそれが起こるのですか?この問題を解決するにはどうすればよいですか?そして、なぜ新しいEclipseプロジェクトにすでにエラーが発生しているのでしょうか。

ありがとう!

4

2 に答える 2

5

android.R をインポートしないでください。gen フォルダーから独自の R ファイルをインポートする必要があります。R ファイルが自動的に生成されなかった場合は、レイアウト XML ファイルのエラーを確認してください。

于 2013-03-16T20:35:54.387 に答える
1

みんなありがとう、私はEclipseを削除し、今はhttp://developer.android.com/sdk/index.htmlでダウンロードしたAndroid用の特定のEcliseを使用しています

この Eclipse は非常に優れており、私の問題は解決されました。

みんな、ありがとう!

于 2013-03-18T19:36:17.783 に答える