0

Eclipse で Android を操作しているときに、奇妙なエラーが発生しました。状況は次のようなものです。完全に機能するプロジェクトがあります。アクティビティの Java ファイルを操作しているときに、残念ながらシステムがシャットダウンしました。システムを開いた後に Eclipse を再度開くと、いくつかのプロジェクトの Java ファイルを ASCII 文字に変換しました。バックアップもありません。助けてください。結果の Java ファイルは次のようになります。

ここに画像の説明を入力

4

2 に答える 2

1

プロジェクトを右クリック -> プロパティ -> リソース -> テキスト ファイルのエンコーディングを選択し、エンコーディング (UTF-8 など) を選択します。

編集 :

別のアプローチとして、ウィンドウ -> 設定 -> 全般 -> ワークスペースを選択し、ここでエンコーディングを選択します。

于 2013-05-06T11:16:27.237 に答える
-1

最後に、上記の問題の解決策を見つけました。Eclipse は常に、変更された日時に基づいてファイルをローカル履歴に保存します。最近変更されたファイルをローカル履歴から取得するには、次の手順に従います。

1.破損したファイルをEclipseエディターで開きます。

2.右クリック -> チーム -> ローカル ヒストリーを表示「ヒストリー ビュー」で結果を表示</p>

変更された時刻に基づいて、テキスト エディターでファイルを開き、元のコンテンツをコピーします。

別の方法

Eclipse ワークスペース -->.metadata -->.plugins -->org.eclipse.core.resources -->.history

少数の文字で名前が付けられたフォルダーのリストを見つけることができます。[更新日] 列を使用して、それらのフォルダーの最新のものを開いて、作業中の最近のファイルを取得します。探しているファイルを見つけるためのテキスト エディターを使用してファイルを検索し、可能であればファイル サイズを一致させてください。

于 2013-05-06T12:16:08.017 に答える