2013-01-04 6 views
7

新しいAndroidアプリケーションプロジェクトを作成した直後に、私のMainActivity.javaファイルに "Rは変数に解決できません"というエラーが表示されます。androidプロジェクトを作成した直後に "Rは変数に解決できません"

これはコンテンツだ次のとおりです。アプリはEclipseはすべてデフォルトのオプションを選択することによって作成された場合

package com.example.firstapp; 

import android.os.Bundle; 
import android.app.Activity; 
import android.view.Menu; 

public class MainActivity extends Activity { 

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

    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     // Inflate the menu; this adds items to the action bar if it is present. 
     getMenuInflater().inflate(R.menu.activity_main, menu); 
     return true; 
    } 

} 

は、なぜ私はこの問題を取得していますか?この問題を解決するにはどうすればよいですか?

+0

、これを見て、あなたのプロジェクトを掃除しようとしましたか? –

+0

'activity_main.xml'のコピーとマニフェストの両方のエラーをダブルチェックしてから、プロジェクトをクリーンアップしてください。 – Sam

+0

すべてのプロジェクトをきれいにしましたが、同じエラーが発生しています。 – lisovaccaro

答えて

6

でいくつかの問題がある可能性があります、ので、それはあるかもしれませんあなたのresフォルダ、

  • の主な理由は、R.javaの間違ったインポートファイル可能性があるかもしれません。任意のimport android.R;

  • は、同じ名前を持ついくつかの画像、または大文字といくつかのファイルがあるかもしれません、あるいはあなたのxmlファイルに多少の誤差があるかもしれないのであれば

    は、プロジェクトを再構築し、クリーニングしてみてください、

  • を削除します。この問題のいくつかの簡単な解決策を

R.java file not getting created

+1

ニースの説明sahil ...非常に便利 – malavika

+0

@and_droid:ありがとう。 –

-1

最初の試みは、あなたのプロジェクトをきれいにし、その後、それよりも、この操作手段の後、問題が解決しないeclipse.Ifを通してそれを構築するために、そのためにあなたのactivity_main.xmlの

関連する問題