2014-06-16 96 views
-1

我的項目運行正常。我只是給了一個Lint檢查,它給了我所有項目的錯誤。所以我只是清理了我的項目。但現在它不生成R.java文件。我如何恢復它。我試圖建設..但它不工作如何恢復R.java文件

+0

嘗試再次清潔工程.. –

+0

我試過很多次 – user3698989

+0

檢查你的問題窗口是顯示確切的錯誤。 –

回答

0

嘗試檢查您的資源文件夾(res/),它包含錯誤,修復所有錯誤在res/文件夾。然後清理你的工作區。並再次構建該項目,它將起作用。

R.java會在您的res/更正後自動重新生成。

+0

我沒有任何錯誤...我只給了林特檢查,它給了我錯誤..所以我清理它..它會給strings.xml文件中缺少的翻譯..如何添加? – user3698989

+0

它是一種錯誤,它屬於res /, –

+0

我只使用了值文件夾..我沒有使用其他語言文件夾..那麼爲什麼它給出錯誤? – user3698989

0

我的答案是假設您正在使用Eclipse。清理一個項目會刪除它的bin和gen文件夾並重新生成它們。不要在項目中出現錯誤時進行清理,因爲它不會在清潔時建立R.java。由於R.java不再存在,它會在項目中顯示很多R錯誤。但它會顯示控制檯窗口中的實際錯誤。修復它,R將自動生成。

+0

我沒有任何錯誤...我只給了Lint檢查,它給了我錯誤..所以我清理它..因爲ws在strings.xml文件中給丟失的翻譯..如何添加? – user3698989

+0

有沒有辦法忽略它們? – user3698989

+0

@ user3698989我不知道你得到了什麼錯誤。但是,如果他們來自棉絨檢查,請嘗試刪除它並建立。 – berserk

0

首先你檢查你的* .XML文件是否有錯誤如果錯誤先解決。

  • 刪除所有進口android.R從活動
  • 運行項目 - >清除它刪除所有自動使用項目生成的文件
  • 構建項目 - 生成項目來重建項目或託運自動建立在
  • 等待一段時間它重新生成所有文件,包括R.java
  • 如果鋼R.java沒有再生成它是項目構建目標相關的問題
  • 右鍵單擊項目轉到屬性 - > Android的看到正確s撓度項目建設目標,看看它與你的AndroidManifest.xml
  • 做出改變相應的匹配和重複以上步驟

這一個幫助你..