2012-01-01 20 views
0

初心者アラート:私のアンドロイドアプリケーションで作業中、私のプログラムはバグのようなものでしたので、私はプロジェクトに行きました。私はRを再インポートしましたが、何らかの理由で他のすべてのクラスとxmlファイルでエラーが発生しています "解決できないか、フィールドではありません"R.javaは解決できないか、フィールドではありません

私はEclipseを再起動し、助けてください!

+0

[プロジェクト]メニューの[自動的にビルド]にチェックが入っていますか? – HXCaine

+0

「私は自分のRを再インポートした」とは何を意味するのですか?それは自動的に作成されるべきです – marcinj

+0

すべての作品を1つずつ保存してもう一度コンパイルしてみてください。多分あなたに役立つでしょう –

答えて

0

これは私にもたくさん起こっています。私はそれが閉じたニンジンなどを欠いているなど、私のXMLレイアウトファイルの1つに通常問題があることがわかりました。あなたが何かを忘れていないことを確認するために、あなたのxmlをもう一度チェックしてください。

1

このエラーは頻繁に発生します。それを修正する方法は次のとおりです。

  1. xmlレイアウトファイルにエラーがないかチェックしてください。あなたが見つけたものを修正してください。
  2. "解決できないか、フィールドではありません"というエラーをすべて含む.javaファイルのすべての "import"ステートメントを削除します。
  3. クリーン。 (プロジェクト - >クリーン...)
  4. 必要なパッケージを再インポートします(ソース - >整理インポート)(Ctrl + Shift + O)。ダイアログが表示されたら、慎重に選択してください!
  5. 保存します。

基本的には、レイアウトファイルを使用している場合は、<パッケージ名> .Rをインポートする必要があります。 最近パッケージの名前を変更した場合、これが原因になっている可能性があります。彼らは正しいRをインポートするように、すべてのインポート文を修正し、<パッケージ名>

0

私もこの問題を抱えていたと私は私が間違っR.をインポートしたこの問題を解決するため

ウェイを実現.R、

  1. をすでにインポートR
  2. プレスセンター+ Shiftキー+ Oを削除し、R.
  3. を選択し保存
  4. 繰り返しプロセスとまだそれならば、別のRを選択してくださいエラーがあります。
関連する問題