2011-12-31 6 views
4

私のプロジェクトではコンパイルできないエラーが発生しています。 ことが報告され、例として:それはのための翻訳が含まれていません 説明リソースパスの場所の種類 ロケール:FOO、htmlsource1、htmlsource_old値-IT/Android_coll/RESライン1 AndroidのLintの問題res値の文字列にエラーがあります。 "ロケールには翻訳がありません"

"FOO、htmlsource1 、htmlsource_old "は、res-> values-itフォルダ内にはもう存在しない古い文字列です。 は、彼らはもはやプロジェクト全体、私が試した

に存在している。具体的には:

  • 近いし、プロジェクトを開きます。

  • クローズとオープンのEclipse(indingo)

  • クリーンプロジェクト(プロジェクト - >クリーン)

  • フォルダ値からファイルstring.xmlをコピーして、フォルダにコピーした値、それを

でも、同じエラーメッセージが表示されます。

おかげ マルコ

答えて

15

私は4.0 SDKに更新したときに、この同じ問題を抱えていました。問題はAndroid Lintで問題だった。プロジェクトのプロパティ - > Android-> Lint Error Checkingに行き、 "Missing Translation"の重大度をError以外に変更すると、今すぐビルドできるはずです。

+0

私はこのように解決しました。 フォルダResで私は新しいフォルダを作成します。値-fr、私はフォルダの内容をコピーしました。値 - 値はfrです。 すべてが再び機能します。その後、私はフォルダの値を削除します - fr – marcoqf73

+0

大変感謝します。あなたは大きな災害から私を救った;) –

5

私のソリューションは、「Androidのツール」である - > 'クリーンLints市場の

あなたが「ファイル名を指定して実行リント」が再びAndroidのツールから、エラーが離れて行くことができます前に。

関連する問題