我搜索了很多,找到各種提示可能會導致此問題。他們中的許多人在這個論壇上,但沒有任何作品。android r.java不會更新
我在3臺不同的機器上安裝了sdk(xp,macos snow leopard,leopard),總是出現同樣的問題,即使是android sdk中的示例代碼也不能編譯。 經過幾個小時的瀏覽我認識的xml文件,當我從字符串中刪除sdk的示例代碼將編譯。 只要在R.java文件中不需要更改,那麼新項目也是如此。 只要我嘗試添加一個帶有findViewByID的按鈕,就會出現無法解析字段R.id的錯誤。該項目沒有做其他更改。
正如之前提到的我嘗試過各種東西,包括: 清潔工程,重建 重新啓動Eclipse 更新SDK(甚至強硬。我安裝了新的SDK) 沒有大寫字母 ... 安裝SDK,最新的Eclipse上的經典一臺乾淨的機器
我不認爲這是代碼本身的問題,因爲即使是由sdk提供的示例代碼也不會在不從xml中移除的情況下進行編譯。
請有人有一些提示和想法在哪裏看下?
嗨!感謝您的快速回復。可悲的是,這不是問題。我在sdk的示例代碼中發現了這個問題,這些代碼位於第365行的我在 當我刪除'從我和所有其他'它的作品。 但如上所述,即使沒有任何修改後建立一個新的項目(運行,只要我不添加UIControl),但只要我做e。G。一個按鈕,編譯器失敗。 順便說一句我使用Eclipse 3.5.2,並試過3.6 –
2010-07-13 15:56:31
輸出窗口或「問題」窗口中的錯誤是什麼? – 2010-07-14 02:17:00
「如果在任何xml文件中有任何問題,R.java不會生成」解決了我的問題。沒有錯誤時,我不知道Eclipse只更新R.java。 – Momro 2013-03-20 13:23:29