5

別のスレッドで実行されているサービスにブレークポイントを追加しようとしています。サービスのどこにブレークポイントを配置しても、それらは常に無視されます。

Log.elogcatに表示されているように、サービスは実行されていると確信しています。アプリのメインスレッドのブレークポイントが機能するため、デバッグモードも正しく使用されます。

私は何かが足りないのですか?別のスレッドのサービスでデバッグモードはサポートされていませんか?

今日、EclipseとAndroidSDKツールを最新バージョンに更新しました。

デバイスでアプリケーションをテストしています。

4

2 に答える 2

20

android.os.Debug.waitForDebugger()トリックを行いました。デバッグするコード行の前にこれを追加します。

于 2012-11-27T12:43:56.757 に答える