我導入的Android項目沒有gen文件夾。我手動創建它。我清理了這個項目,關閉並重新打開了它,但是在這個gen文件夾下仍然沒有生成「R.xxx」。沒有生成「R.xxx」文件
與此同時,在我的src/*。java文件中,所有「R.xxx」字段由於不存在而無法解析;例如
setContentView(R.layout.tutlist_fragment);
給了我這個錯誤:「tutlist_fragment不能得到解決或不是場」
任何幫助將不勝感激。
謝謝。
我導入的Android項目沒有gen文件夾。我手動創建它。我清理了這個項目,關閉並重新打開了它,但是在這個gen文件夾下仍然沒有生成「R.xxx」。沒有生成「R.xxx」文件
與此同時,在我的src/*。java文件中,所有「R.xxx」字段由於不存在而無法解析;例如
setContentView(R.layout.tutlist_fragment);
給了我這個錯誤:「tutlist_fragment不能得到解決或不是場」
任何幫助將不勝感激。
謝謝。
務必檢查所有XML文件是否有錯誤。我多次遇到同樣的問題,在清理項目時無濟於事,這始終是一個XML問題。 Eclipse(如果您正在使用它)可能無法捕獲XML中的錯誤引用和其他小內容,並且可能導致R.java無法生成。
。 R.XXX文件是從xml文件生成的,如果xml文件中有錯誤,則不會有R.xx文件,並且您將無法在您的活動中引用它們。 – 2012-01-28 07:33:36
非常感謝,mikedenny。它正在工作。我再次刪除了gen文件夾(以爲只是再次嘗試以查看會發生什麼),關閉並重新打開該項目並生成「R.xxx」文件。 我全部設置。謝謝。 – user1174708 2012-01-28 17:06:49
你現在應該接受答案...... :-) – kingston 2012-01-29 13:02:38
嘗試清理你的項目,它會觸發eclipse生成器來生成R類 – qrtt1 2012-01-28 03:52:26
我建議,通過 - > New Project ---> Android - >創建一個全新的項目,並物理地將文件複製到相應的文件夾並刷新項目。這似乎與你的項目結構有關。準確地說是 – kosa 2012-01-28 04:31:44