3

スタックトレースの一部であるlogcatの行をダブルクリックすると、通常、対応する.javaファイルが開き、関連する行が強調表示されます。ただし、場合によっては、代わりに対応する.classファイルが開きます。このファイルは編集できないため、.javaファイルを開くために追加の手順を実行する必要があります。

Eclipseエディターで.classファイルが開かないようにする方法はありますか?

4

1 に答える 1

3

解決策は、.classファイルを含むフォルダーを派生リソースとしてマークすることです。各出力フォルダー(binおよびなどgen)を右クリックし、[プロパティ]をクリックして、[派生]チェックボックスをオンにします。

ボーナスとして、[リソースを開く]画面(Ctrl + Shift + R)に移動します。右上隅の近くにある小さな黒い三角形を見つけます。三角形をクリックし、[派生リソースを表示する]のチェックを外します。これには、[リソースを開く]画面を使用するときに.classファイルを非表示にするという追加の利点があります。

ADT20を使用したEclipseJunoでうまく機能します。

編集:関連する問題は、F3(Open Declaration)を押して、Eclipseにクラスファイルを開かせることです。この問題の(少し厄介な)解決策はここにあります。

于 2012-10-01T19:47:00.650 に答える