1

私が取り組んでいる appWidget プロジェクトがあり、Eclipse デバッガーが動作していないように見えます。壊れているのではないかと思ったので、別の Android プロジェクトを開いてブレークポイントを設定したところ、問題なく動作しました。ただし、私の appWidget アプリケーションでは、ブレークポイントをどこに設定してもデバッガが動作しません。Log ステートメントにブレークポイントを正しく設定できます。メッセージの出力を参照してください。ただし、実行が中断されることはありません。

「Android ソース」をインストールする必要があることについて何かを読みましたが、デバッガーに何かが欠けていると、まったく機能しないように思えます。私が持っている唯一の手がかりは、Logcatが「Debugger has detached」を出力していることです。これはほとんど役に立ちません。他の投稿では、実行中の 2 つの Eclipse プロセス ( ps -ef1 つだけを表示)、adb の再起動 (実行済みadb kill-server; adb start-server)、または Logcat には表示されないプロセスのクラッシュが示唆されています。

  5486         AndroidRuntime  D  
  5486         AndroidRuntime  D  >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
  5486         AndroidRuntime  I  Heap size: -Xmx48m
  5486         AndroidRuntime  D  CheckJNI is OFF
  5486               dalvikvm  D  creating instr width table
  5486         AndroidRuntime  D  Calling main entry com.android.commands.pm.Pm
  5486         AndroidRuntime  D  Shutting down VM
  5486               dalvikvm  D  GC_CONCURRENT freed 103K, 70% free 307K/1024K, external 0K/0K, paused 0ms+0ms
  5486               dalvikvm  D  Debugger has detached; object registry had 1 entries
  5486         AndroidRuntime  I  NOTE: attach of thread 'Binder Thread #1' failed

デバッグ モードでアプリケーションを起動すると、Logcat が言うのはこれだけです。何かご意見は?

4

0 に答える 0