我在佈局中添加了一個xml文件。之後,這個錯誤即將到來。但問題是我沒有碰到R.java文件。 現在在我的新活動中,我將把它的內容視圖設置爲我新創建的xml文件,但是當我在做R.layout時,新創建的xml並沒有提出建議。有誰知道如何解決這個問題。 我已經清理了幾次我的項目,但它不工作。R.java手動修改!還原爲生成的版本
回答
嘗試清理項目,這將做的工作。
R.java文件具有由Programmer提供給資源(drawables,layouts,styles等)的所有資源ID,或通過sdk生成。所以檢查你的XML文件以及你的可繪製文件夾。如果它們中的任何一個包括錯誤的格式,它將在R.java文件中顯示錯誤,就像R.java沒有生成或者我們的類文件顯示R.id.xxx沒有找到或R.class沒有定義錯誤。然後清理你的項目。
不,我沒有在R.java文件或任何其他文件中的任何錯誤。 而不是我被ocked,因爲我的新創建的XML文件的條目也在我的R.java文件中。但是,即使在我的XML中,它仍然沒有出現在R.layout.now_my_file_name – Amar
您的一個xml文件中肯定有一些錯誤。如果您的xml出現問題,Eclipse並不總是顯示錯誤消息。大多數情況下代碼會得到錯誤,在這種情況下是'R',所以您需要手動通過xml,這可能只是一個簡單的錯誤。祝你好運
的建議框中。我沒有添加任何東西,除了我的表單。意味着檢查我沒有添加任何按鈕或任何其他控制的錯誤。但仍然是創建問題 – Amar
願這幫助你...
我想你的XML文件名可能有some capital letters or some special characters
..
刪除它們,然後再次嘗試運行該項目..
我有類似的問題。清理項目沒有解決問題,並且代碼或文件名中的大寫或空格沒有錯誤。
解決方案是當您選擇PROJECT - > CLEAN時出現的彈出窗口,然後取消選中「立即開始構建」選項。清理項目。關閉並重新打開Eclipse,然後構建項目(PROJECT - > BUILD)。
問題仍然是爲什麼簡單的清理和構建而不關閉Eclipse沒有工作。
右鍵單擊項目 - > Bulid Path->配置構建路徑 你看到錯誤android-support-v4.jar刪除這個庫並再次添加庫,這對我工作正常。
其他 嘗試 轉到gen文件夾刪除R.java並從項目選項中選擇清理項目。
在現場很晚...
我此行神祕出現在我的進口開始:
import android.R;
我刪除它和Shazam的錯誤不見了。
我有類似的錯誤,但是當我導入新項目到我的月食。解決方案是,當我們的項目有庫時,我應該檢查選項(複製項目到工作空間)。
今天發生在我的一個Eclipse項目中。這是神祕地修復它。不知道爲什麼或如何。
改變屬性 - > Android->項目建設目標到Android更高(不同的)版本,撞上應用按鈕。然後做了一個乾淨的構建。問題消失了。
經過上述步驟,我甚至可以回到原來的項目建設目標沒有問題重新出現。
和我一起工作。 :) – Ayoub
- 1. R.java被手動修改!還原爲生成的版本錯誤
- 2. R.java被手動修改!恢復到生成版本
- 3. 手動修改r.java
- 4. 手動生成R.java
- 5. 手動生成R.JAVA文件
- 6. 手動還原更改
- 7. R.java自動生成文件
- 8. 還原爲舊版本的文件
- 9. 爲什麼多R.java生成
- 10. R.java未生成爲android
- 11. R.java不能修改
- 12. R.java不生成
- 13. 將FullCalendar修改爲移動版本
- 14. 連續打印「R.java已手動修改」至控制檯
- 15. Hibernate Envers將數據還原爲版本
- 16. 如何在Linux平臺上手動生成R.java
- 17. 在版本庫中修改版本而無需修改版本
- 18. 麻煩生成R.Java
- 19. R.java沒有生成
- 20. 如何將數據庫還原爲上次從最近的還原修改?
- 21. Flyway手動腳本生成
- 22. 將SVN中的單個文件還原爲特定修訂版
- 23. 使用手機還是原生?
- 24. 如何安裝Yeoman發生器的舊版本(還原)?
- 25. Eclipse不會爲achartengine.org生成R.java
- 26. R.Java沒有爲少數項目生成
- 27. 選擇性還原本地修改的文件
- 28. Tortoisehg:如何將子文件夾還原爲修訂版
- 29. 將保存的更改還原到ActiveRecord對象('版本控制')?
- 30. 爲什麼我的R.java不能自動生成?
謝謝我試過,但它仍然沒有任何其他建議。 – Amar