當我在.xml文件中更改了一些設計時,R.java文件自動刪除。我該如何取回該文件,以及解決此問題的解決方案有哪些,將來不會出現此問題。R.java自動刪除:Android
回答
您也可以在您的Eclipse IDE中禁用自動構建(菜單 - >項目 - >自動取消選中構建)。這樣,只有在手動構建項目時纔會重新創建R文件,而不是在將更改保存到xml文件時重新創建。
檢查所有的XML文件中的結構(佈局,字符串等)錯誤,即使有時候他們不容易被發現。
我的建議是撤銷你所做的最新的事情,直到你找到錯誤發生的地方並修復它們。
一旦它們都是固定的R
文件將被重新創建(也許你需要清理項目:project -> clean
)
在未來只是儘量不破壞XML文件,這將不會再出現的xD
我同意@ maid450。
我也遇到類似的情況。
如果你的問題是不是這一切後解決,最終的選擇是創建一個新的項目,和文件複製到它。
一個解決方案是轉到Eclipse項目選項卡 - >取消選中自動構建 - >清理項目。確保項目中沒有錯誤也不要嘗試編輯它將創建的R.java文件。然後手動構建項目。你會得到r.java文件。
修正錯誤和R.java文件將返回......例如,當我在資源增加了一個圖像文件夾的名稱是大寫....當我把它改爲小寫,做我的後R立即.java文件返回...其全部由於錯誤...只是修復它們,它將返回
+1好的答案這將有助於許多SOs。 – 2012-07-23 05:39:16
Mac/Eclipse用戶的最佳解決方案是轉到SDK管理器並重新安裝Android SDK Build-工具,然後重新啓動Eclipse。
出於某種原因對項目執行Clean操作後,所有項目的R.java文件恰好從系統中刪除。
清理項目。
菜單[項目] - > [清潔...] - >選擇你的項目 - > [確定] 項目將自動重建,如果沒有,赤 菜單[項目] - > [自動生成]
- 1. 爲什麼在Android中自動刪除「R.java」文件?
- 2. Android清潔項目每R.java刪除
- 3. Facebook SDK刪除我的R.java
- 4. 自動刪除
- 5. R.java自動生成文件
- 6. 如何從JavaDoc中刪除R.java
- 7. 清理項目刪除R.java文件
- 8. 由於被刪除的R.java生成的android-support-v4錯誤
- 9. Android sdk編程 - R.java被刪除並且不會回來
- 10. 如何自動刪除mockable-android-23.jar?
- 11. 自動刪除ORMLite
- 12. 自動刪除行
- 13. R.java android studio
- 14. ANDROID沒有R.java
- 15. Android R.java文件
- 16. Android R.java失蹤
- 17. R.java android丟失
- 18. Android onClickListener刪除自己
- 19. Android R.java問題。 R.java文件不更新?
- 20. android應用程序無法自動生成R.java
- 21. 風格和自動生成R.java文件的Android 1.5/1.6問題
- 22. Android中的R.java類
- 23. 的Android R.java錯誤
- 24. 完全刪除活動Android
- 25. Android動態刪除按鈕
- 26. 刪除自動int變量
- 27. 自動刪除輸入值
- 28. 自動刪除sql表
- 29. 自動完成刪除值
- 30. 刪除OnClickListener和自動化
這會很麻煩,因爲Eclipse不會在後面追加資源R.string ...,R.layout ...,否則,如果你不經常更新R.java。 – 2011-01-05 11:30:03
但是這不會解決問題,只會讓你在構建項目之前看不到它,因爲如果在手動構建它時xml文件格式錯誤,構建也會中斷,甚至不知道有多長時間它壞了(更難調試) – maid450 2011-01-05 11:37:35