2013-05-06 75 views
0

我在Eclipse中工作在Android上時遇到了一個奇怪的錯誤。情況是如下。我有一個完全工作的項目。當處理一個活動java文件,不幸的是我的系統關閉。當我打開系統後重新打開Eclipse中,我的一些項目的Java文件轉換爲ASCII characters.I沒有一個備份also.Please幫助me.The生成的Java文件看起來像下面在Eclipse的奇怪的錯誤爲Android

enter image description here

+0

你是否在eclipse之外打開過文件?你能看到那裏的內容嗎?對於備份,請在eclipse中檢查該文件的本地歷史記錄。您可能能夠恢復某些內容......並且您從該問題中學到了什麼?使用版本控制系統來保持備份... – WarrenFaith 2013-05-06 11:30:01

+0

它沒有在任何地方打開。系統關閉,所以一切都異常關閉。是的,我學到的一件事是每次添加重要的東西時保持備份。但仍然如果任何解決方案,這是可用的那麼這將是偉大的。 – 2013-05-06 11:33:26

+0

正如我所問:你是否檢查過一個普通的編輯器是否真的是空的文件?也許這只是eclipse本身的一個問題。另外:檢查當地的歷史記錄,以找到文件的舊狀態....如果人們會讀我寫的東西,幫助將是如此真棒... – WarrenFaith 2013-05-06 11:38:46

回答

-1

我終於找到了解決上述problem.Eclipse始終保存在文件基於修改日期和時間的本地歷史記錄。要從本地歷史記錄中檢索最近修改的文件,請執行以下步驟:

1.使用eclipse編輯器打開損壞的文件。

2.右鍵點擊 - >組 - >顯示本地歷史「 查看結果‘歷史視圖’

,並根據修改後的時間打開一個文本編輯器文件並複製你的原創內容。

另一種方式

Eclipse工作空間 - >元數據 - >插件 - > org.eclipse.core.resources - >歷史

你可以找到一個文件夾列表用幾個字母命名,使用「修改日期」列並打開最新的文件夾以獲取正在處理的最近的文件。在該文件夾中,可以找到一些具有不尋常命名的文件,用一些文本編輯器打開文件以找到您正在搜索的文件,如果可能的話嘗試匹配文件大小。

1

右鍵點擊你的項目 - >屬性 - >資源 - >文本文件編碼,然後選擇你的編碼(UTF-8等)

編輯:

另一種方法可能是窗口 - >首選項 - >常規 - >工作空間,然後選擇你在這裏編碼

+0

不工作的傢伙。 – 2013-05-06 11:19:13

+0

查看更新 – 2013-05-06 11:26:42

+0

還沒有效果 – 2013-05-06 11:29:52