2013-05-16 104 views
2

我在構建應用程序。當我使用Project > Clean...清理項目時,我的R.java文件消失了。我試圖重新生成它,但我不能。所以我決定創建一個新的Android項目並複製粘貼我的Java類文件的內容,以便創建一個新項目和新項目HAD NO R.JAVA FILE?!?!?!?!?我等待,我清理,重建,但沒有運氣。我嘗試更新Android插件,但它是最新版本。所以我真正的問題是:
爲什麼當我創建一個新的Android項目R.java沒有生成?創建新項目時未生成R.java

由於提前,
Mateiaru

+0

你應該檢查日食中的錯誤視圖。 –

+0

抱歉,它不是在新項目 – Chaoz

+1

中生成的,請嘗試此操作。因爲我不確定我是否發佈相同的評論。右鍵點擊你的項目。轉到屬性。選擇java構建路徑。選擇導入和導出選項卡。點擊android私有庫。同時確保資源文件中沒有錯誤。更新後發生在我身上。 – Raghunandan

回答

4

嘛,這種事情發生了很多和我在一起。大多數情況下,問題是從xml文件中消失的xml標籤。檢查所有的XML文件必須在代碼的開頭本文標籤:

<?xml version="1.0" encoding="utf-8"?> 

如果你發現沒有在第一行該指令的任何XML文件,你找到了你的問題。我不知道在eclipse中是什麼導致了這種奇怪的行爲,但是這可能是你的煩惱的原因。

+0

請!!!!!我告訴過你,我創建了一個新的ANDROID項目,沒有編輯完成! – Chaoz

+0

另外,請檢查我的答案。這是唯一一個在我的情況下工作(重新安裝總是修復問題) – Chaoz

+0

完美的謝謝你,你只是節省了我的睡眠時間和頭痛 – Dfranc3373

1

如果您沒有R.java文件,請檢查這個link

如果你仍然不能這樣做,下面是如何獲得R.java:
- 刪除Android SDK和Android NDK;
- 刪除所有自動真空澱積和所有SDK數據(Win XP的:C:\ Documents和Settings \用戶名\ Application數據\機器人\」或任何的路徑):
- 刪除所有項目和卸載蝕;
- 重新下載並重新安裝Eclipse和Android SDK & NDK;
- 安裝Android插件;
- 創建一個新的Android項目;!
- 完成你有R.java

請您務必你檢查了鏈接,你沒有解決問題!

我沒有找到別的辦法。簡單的Eclipse & Android插件錯誤。

Mateiaru