2012-04-23 95 views
2

我剛剛在eclipse中的android項目上工作,突然出現這個錯誤,我的清單文件匹配我的應用程序的名稱等........... ..!Android R無法解決的問題

我注意到,自動生成的Java文件從gen文件夾中丟失,現在它完全空了。

原來我不得不創建一個default.properties文件,因爲沒有一個禮物,它工作得很好,直到我試圖將一個按鈕添加到我的一個xml文件。試圖清理項目也沒有解決這個問題。

任何想法?

回答

2

此錯誤通常是由於您的某個資源出現錯誤而引起的。檢查以確保xml資源文件或可繪製目錄中沒有錯誤。在你看到的錯誤列表中,你應該看看最上面的錯誤,看看你是否可以解決這個問題。最容易發生的是您的某個資源文件中的錯誤導致R文件的生成失敗。一旦R文件無法生成,您將看到一大堆錯誤,但它們都是由一個錯誤引起的。

+0

我在我的一個xml文件中有一個錯誤,它說:找不到與id @ back_Button相匹配的資源,這是我在其中一個類中定義的,我添加了該按鈕,刪除了所做的所有更改以及問題仍然存在持續 – mitchnufc 2012-04-23 15:52:50

+1

Eclipse應該自動清理您的項目,但它可能有助於做項目 - >清潔 – testingtester 2012-04-23 15:59:23

+0

您可以發佈您收到的錯誤嗎? – Bobbake4 2012-04-23 16:28:01

0

在Eclipse中使用「Project」 - >「Clean」重新生成R文件並修復其他Android問題。 ...有時這可以幫助很多! ; D

0

從Project Name - > Properties - > Java Build Path - > Source中刪除gen文件夾。刪除後您會收到一條錯誤消息。現在再次以相同的方式添加gen文件夾。你現在可以看到R類。如果問題仍然存在,則嘗試刪除src和gen;再次添加它們。