1

いくつかのブレークポイントをマークしてデバッガーを起動しましたが、アプリケーションをインストールした後、ブレークポイントに「v」記号が表示されず、ブレークポイントに到達してもデバッガーが停止していないようです。ここで何が欠けているのか本当にわかりません。それはアプリウィジェットアプリケーションであるという事実に関連しているのでしょうか?他のアプリケーションではこの問題は発生しませんでした...なんらかの問題がある場合は、エミュレータを使用しています。ありがとう。

4

2 に答える 2

1

マニフェストでアプリケーションがに設定されfalseていますか?debuggableそこにあるべきではなく、に設定されるべきではありませんtrue

<application android:debuggable="true" >

また、これをonEnabled():で使用してみてください

android.os.Debug.waitForDebugger();

もう1つの方法は、DDMSパースペクティブを使用して、プロセスのリストからウィジェットを選択することです。

このリンクも役立つかもしれません。

于 2012-05-18T17:35:04.517 に答える
0

Eclipseで「すべてのブレークポイントをスキップ」が設定されていないことを確認してください。実行->すべてのブレークポイントをスキップします。それが設定されている場合、Eclipseではブレークポイントを設定できますが、ブレークポイントで停止することはありません。

于 2012-05-18T19:03:01.400 に答える