(専門用語をぶち壊して申し訳ありません。Android 開発のコツをまだつかんでいます。私の間違いを遠慮なく指摘してください)
私は、Eclipse の DDMS パースペクティブの [デバイス] ウィンドウの下に表示される個別のプロセスとして表示されるいくつかのサービス オブジェクトを使用してプロジェクトに取り組んでいます。これらのいずれかをステップ実行するために、その行を選択し、小さなバグ アイコンをクリックします (そのツールチップは、「ソース プロジェクトが存在し、ワークスペースで開いている場合、選択したプロセスをデバッグします」)。
これらのサービスのインスタンス化コードの 1 つをデバッグしようとしています。これでは、2 回のマウス クリックを実行するのに必要な時間が取れないため、事前設定されたブレークポイントは必要な場所で実行を一時停止しません。
必死になって、サービスの onCreate() メソッドで Thread.sleep() を使用してみましたが、これは多少役立つだけであり、開発したくない厄介な習慣です。
この種のコードをデバッグする正しい方法は何ですか?
助けてくれてありがとう!