2011-11-16 15 views
4

私たちはAndroidが新しく、新しいアプリケーションを開発しようとしています。 Androidのすべての基本設定をインストールしました。 EclipseでAndroidサンプルプロジェクトを実行しようとしました。しかし、次の行をコンパイルする間に、変数 'R'を使用する他のいくつかの行はエラーをスローします。Android Dev - R.layout.main、変数 'R'を解決できません

setContentView(R.layout.activity_main);

'Rは変数に解決できません'。私はエラーの原因を理解していません。誰でもこの問題で私を助けてください。

+0

最終的にあなたの問題は解決しましたか? –

答えて

3

プロジェクトをクリーンアップして、もう一度コンパイルしてみてください。解決しない場合は

、Rクラスのインポートが

import com.android.R; 

ではないことをR cannot be resolved - Android error

7

チェックを参照してください、あなたはそれが

import yourpackagename.R; 

そしてまた

0

を再コンパイルするべきですあなたのアンドロイドライブラリが正しくマップされていることを確認してくださいEclipse用のttings(開発中にEclipseを使用している場合)

0

あなたのレソース名(template.xmlなど)に小文字のみが含まれているかどうかを確認してください。

1

だけではなく、com.android.R

2

の輸入部品import com.android.R.layoutを作るあなたはIA32ライブラリなしで64ビットのLinuxプラットフォームを使用している場合、この問題が発生する可能性があります。これは、この問題を32ビットコードを実行できないこととは明確に結びついていないことがわかっています。

0

輸入com.packagename.Rは*私は再インストールSDKに忘れてしまった私の場合は

1

をワールます。オペレーティングシステムを再インストールするときは、SDK Zipファイルを再抽出(再インストール)する必要があります。エラーが続い

go to gen folder->packagename->R.java 

、それが描画可能なファイルにエラーを与えたいくつかの回のエラー行を削除まだある場合

import yourpackagename.R; 

0

変更のインポート。

0

setContentView(R.layout.activity_main)

変更SDKやプロジェクトを削除し、新しいを作成します...それは間違いなく動作します!

関連する問題