2011-10-28 11 views
6

古いAndroidアプリケーションプロジェクトを開いたばかりで、突然数多くのR.string._var_Nameエラーが見つかりました。 "import android.R"を追加すると、_var_nameは "解決できないか、フィールドではない"という問題になります。翻訳は/res/values/strings.xmlにあります。エラーが存在する理由は何ですか?r.stringエラー "解決できないか、フィールドではありません"

+0

あなたの問題はKurtis Nusbaumの答えによって解決されていますか? – user370305

答えて

6

私のケースでは、通常、android.Rをインポートすることが問題でした。私はそれを削除し、再び(日食)を構築し、それが働いたよりも。プロジェクトを清掃することは、しばしば役立ちます。

+0

それはやっていませんでした。私が最後に取り組んだとき、私は問題はなかった。私はMotodevをアップグレードして以来、今私は問題があるプロジェクトを開いている。 – Jim

+0

また、genファイルを削除して再構築しました。 – Jim

+0

リビルドが助けになりました! – Mahe

12

あなたのクラスファイルは、あなたのルートパッケージに含まれていない場合は、このようなあなたのファイルの先頭にそれらをインポートする必要があります:

your.package.name.R 
+0

これは私を助けた答えでした。ありがとう! –

+0

私も!ありがとう! –

0

ゴーProject>Properties>Buildersへと「Androidのリソースマネージャ」であるかどうかを確認チェック
プロジェクトに行って「クリーン」を実行して、プロジェクトを再構築します。

0

私はvuforiaのサンプルを修正するときにこの問題が発生しました。私はファイルstrings.xmlstring name=...が必要であると判断しました。

関連する問題