7

重複の可能性:
R を解決できません - Android エラー

WindowsでもUbuntuでも、新しいAndroidプロジェクトを作成できません! Android SDK の 2.3.3 と 2.2 および 4.0 バージョンがあり、2.3.3 バージョンを使用して新しいプロジェクトを作成したいと考えています。しかし、プロジェクトを作成した後、R cannot be resolve to a variable と表示されます

このトピックに関連するすべての質問を読み、提案された解決策をすべて実行しましたが、どれもうまくいきませんでした。(Clean Project 、Build path メニューで Android バージョンを確認、xml ファイルを確認、小文字の xml ファイル名など)

私は空のプロジェクトを使用しているので、xml ファイルの誤りや Java コードのエラーが原因ではありません。

どうすればいいのかわからない。任意の提案をいただければ幸いです。

4

3 に答える 3

7

プロジェクトのクリーニングが機能せず、xml ファイルに問題がない場合 (新しいプロジェクトであるため)。次にandroidmanifest.xml、編集して行間にスペースを追加し、保存します。プロジェクトをクリーンアップすると、エラーが消えます。

これは、古いr.javaファイルが原因で発生します。Android マニフェスト ファイルを編集すると、R.java が再度作成されます。

于 2012-11-23T07:37:21.920 に答える
1

これは、XML ファイルのエラーが原因で発生します。すべての xml ファイルを確認し、Problems ウィンドウを確認してください。そして、あなたのプロジェクトをきれいにしてください..

それがうまくいくことを願っています..

于 2012-08-01T13:00:19.207 に答える
1

私はまったく同じ問題を抱えていました。これが私のために働いたものです:

  • SDK のフォルダーのアクセス許可を変更します: (chmod -R 777)
  • 追加import android.R;
  • プロジェクト->クリーン
  • 削除するimport android.R;
于 2012-10-21T22:46:08.957 に答える