0

こんにちは私は私のアンドロイドアプリで働いています。そして今日、作業中に突然、2つのエラーが発生しました1-「Rは変数として解決できません」というエラー。2- および .XML レイアウトのグラフィカル ビューでの「リソース @string/app_name を解決できませんでした」というエラー。

私は多くの検索と多くの試行錯誤を行いました(クリーン、ビルド、Eclipseの再起動、ラップトップの再起動など)が、この問題から抜け出すことはできませんでした。また、オンライン中に見つけたMy R.Javaがなくなっていることに気付きましたXMLにエラーがある場合、または2番のエラーなどのエラーがある場合、R.javaが「自動生成されない」可能性があることを検索します。

エラーの原因と思われる最後のことは、string.xml に 2 つの要素を追加したことですが、とにかくそれらを既に削除しています。

だから、この問題を飛ばして私の開発を続ける方法を誰かが助けてくれませんか

4

5 に答える 5

2

推測では、リソース ファイルに問題があり、R ファイルへのコンパイルが妨げられていると思います。

于 2012-12-01T15:11:28.040 に答える
1

string.xmlファイルをよく見てください。エラーはほぼ100%あります。タグを閉じるのを忘れましたか?@ string/app_nameも適切に定義されていることを確認してください。

于 2012-12-01T15:21:30.527 に答える
1

この行を削除します: import android.R 注: プロジェクトにエラーがない限り、R.java は自動生成されない可能性があります。@string/app_name を「アプリ名」に置き換えて、もう一度きれいにします。エラーのある場所を見つけた後

于 2012-12-01T15:57:31.607 に答える
0

私の経験では、このメッセージはほとんどの場合、XML ファイルのいずれかのエラーに関係しています。string.xml、レイアウト、スタイルなどのいずれかである可能性があります。

私のアドバイスは、それらのそれぞれを個別に開き、それらを確認することです. レイアウト (res/layout/..) のエラーは簡単に見つけられるはずです (res/menu/.. も確認することを忘れないでください)。値の XML ファイル (res/values/..) の 1 つのエラーは、見つけにくい場合があります。他の人が言及しているように、これらのファイルの単純なエラーが原因である可能性があります。私の最も一般的なエラーの 1 つは、「string」などの代わりに「sting」と入力したことです。

これらのいくつかを修正した後でも、すべてを閉じて Eclipse を再起動する必要があることがよくあります。

于 2012-12-03T01:34:00.513 に答える