2013-05-27 47 views
4

我不得不與你分享這個問題,因爲我周圍整個早上都失去了。 那麼我的問題是什麼?突然,Eclipse拒絕生成R.java並創建gen文件夾。我已經嘗試了所有類型的解決方案,我在計算器碰到一些博客:Eclipse不會生成R.java和gen文件夾

  • 清理項目和重建
  • 清理項目與構建自動關閉電源,然後重建
  • 創建根文件夾
  • 創建與根文件夾中的R.java虛擬
  • 複製在另一個項目中使用該項目的根文件夾(不同的工作區)
  • 驗證我所有的.xml文件

沒有工作... 那麼,解決方案是什麼?我會回答自己。

+0

您是否最近更新了Android SDK工具? –

+0

是的,我做了更新,但這種行爲是第一次發生。我所有的過去更新都沒有導致這種奇怪的行爲,這就是爲什麼我不記得檢查SDK工具 – GuilhE

+0

可能的重複項:http://stackoverflow.com/search?q=%2Beclipse+%2Br.java+%2B+generate – Kai

回答

16

檢查SDK管理器爲我工作。看來Android的生成工具失蹤:從日食/
奇怪的行爲...

enter image description here

安裝它的一切都按預期之後。所以這裏有另一種解決方案...

希望它適合你,
保重。

+1

今天有完全相同的問題..更新的Android SDK和Eclipse和構建工具消失。 –

+0

在這次更新之後,我的Eclipse變得瘋狂了。現在工作得很好的項目現在拋出Dex Loader,Dalvik和java.lang.NoClassDefFoundError錯誤。尼斯谷歌,將重新安裝ADT和所有這些廢話...... – GuilhE

+1

你必須導入任何項目的SupportLibrary這些錯誤。 –

3

我花了大約一個小時......在我的情況下,這是因爲一個包含-的繪圖文件。

Eclipse無法用錯誤的字符標記您的文件。

檢查您的可繪製文件夾和其中的文件。你也可以用資源或類似的東西檢查另一個文件夾。此問題可能是由某些文件名中的錯誤(不受支持的)字符引起的。

+0

我所有的文件都沒問題,編譯工具丟失了,沒有理由:/ – GuilhE

+0

這裏有類似的東西,在我的一個menu.xml文件中有一個錯誤,但是eclipse沒有打算將其標記爲錯誤 – r41n