私はEclipseを使用してAndroid用に開発しています。私のテストプラットフォームは、4.2.2を使用するAndroidエミュレーターです。デバッグでプログラムを起動するときはいつでも、ブレークポイントで問題なく中断します。ただし、ステップオーバー/イント/アウトまたは再開しようとすると、同じブレークポイントですぐに中断します。のように、次の行に到達することはありません。
ただし、ブレークポイントをオフに切り替えると、再開などは問題なく行われます。これは、ブレークポイントを常に無効化/再有効化する必要があることを意味するため、非常に厄介な回避策です。
誰かが以前にこの動作を見たことがありますか、そして修正はありますか?
編集:私はOSXLionを使用しています。
編集2:いくつかの追加の調査は、LogCatからのログメッセージに関連していることを示唆しているようです。
03-06 21:47:07.861: D/dalvikvm(1232): threadid=1: still suspended after undo (sc=1 dc=1)