2013-05-28 90 views
4

當我在Eclipse中創建一個新的Android項目時,我選擇了默認的主要活動,我的R.java文件不會生成。R.java沒有爲新的Android項目生成

我在網上看到了一些關於R.java沒有生成的問題,但都是由於在開發應用程序時必須糾正的一些手動操作/錯誤。

但是,有沒有人知道爲什麼R.java不會生成一個全新的android項目,我沒有做任何手動修改?

+1

如果你已經更新adt到rev 22. goto android sdk manager並檢查是否安裝了android sdk工具,如果安裝不一樣的話。清理並建立項目。如果你的資源文件有錯誤,R.java也不會生成。所以再次交叉檢查 – Raghunandan

+0

清理您的項目並重新構建。 –

+0

是什麼工作?回覆一些... –

回答

3

我認爲你的問題只是SDK的最新更新。

測試兩個項目如下操作:

  • 在項目屬性(蝕) - > Java構建路徑 - >訂單和出口確保libs文件夾中所有的罐子進行檢查。
  • 和 「Android的工具 - >修復項目屬性」
  • 和 「項目 - >清除」

我希望你有幫助!

+0

這是對的。問題是我沒有安裝SDK工具,我做了Raghunandan上面的建議。感謝您的幫助 – bstack

0

確保您的項目沒有錯誤和問題。您可以使用Windows-View查找並糾正它們。常見的錯誤是在佈局文件中。 檢查AndroidManifest文件並查看活動名稱是否與源文件夾中的類匹配。清潔和重建。

0

R.java創建每次當你默認創建

創建,以便檢查是否有錯誤,並清理項目的Android項目第一次r.java時間。

+0

我知道這一點,問題是項目一旦創建就不會生成R.java文件。一旦我安裝了SDK工具,問題就解決了。謝謝您的幫助 – bstack

1

ADT版本22要求您安裝「構建工具」。爲了得到它的工作,我不得不更新:

  • SDK工具
  • 平臺工具

然後安裝:

  • 生成工具

This link建議你添加建立工具到您的環境路徑。我不得不做以下的R.java產生之前:

  1. 追加建造工具PATH環境變量
  2. 重新啓動Eclipse。