私はJavaで書かれたライブラリに依存するAndroidプロジェクトに取り組んでいます。私は図書館も開発していますので、メイン・プロジェクトと図書館の両方があります。私は標準的な方法で日食で働いています - ライブラリとメインプロジェクトの両方がAndroidプロジェクト(ビルドパスの外部ジャーナルなしなど)であり、どちらも同じワークスペースで開いています。Eclipse(アンドロイド)の添付ソースを変更してください
ライブラリコードのデバッグに問題があります。私はそこにブレークポイントを置くことができますが、プログラムは本当に途切れていますが、私は次の子ウィンドウで開いているソースコードを表示しません:-(...)、私は正しいファイルとJava pseudoassemblerのクラスファイルエディタコードがありますが、 "添付されたソースを変更..."というボタンがありますが、このボタンが動作しないことがありますが、それを押すと "ワークスペース..."または "外部フォルダ..." 、ライブラリのsrcディレクトリを選択してOKを押しても効果はありません。短い進行ダイアログが表示され、変更はありません。
"添付ソースを変更..."それが失敗した場合、2番目(3番目、4番目、...)は常に失敗するので、それをもっと試してみると助けにならない "Change attached source ..."が有効になると、いくつかのEclipseセッションでうまくいくが、もう一度失敗し、「変更された添付ファイル」で修復します。ソース... "は大きな宝くじです。時にはうまくいくこともあります。
問題はライブラリコードでのみ発生します。メインプロジェクトは、明示的にソース設定を添付しなくても常に正常に機能します。
[添付ソースを変更...]ボタンは機能しません。しかし、(同じ場所と同じ状況で)時には他の非常によく似たボタンがあります。「添付されたソースの編集...」(私が「編集」で始まると確信しています)、このボタンは常に機能します。非常に有線に見えますが、実際にはうまくいきます。それは、EclipseやAndroidプラグインのいくつかのバグでなければなりません。