2011-11-28 4 views
5

私は簡単なAndroidアプリケーションを作成しています。私は "Java EE"パースペクティブを "デバッグ"に変更し、変数をトレースした後、元のパースペクティブ(Java EE)に戻り、デバッグを停止しました。しかし、自分のアプリケーションを携帯電話で実行しようとすると、自動的にパースペクティブがデバッグされ、最初のブレークポイントにジャンプします。デバッグウィンドウで
は、それが示しています デバッグEclipseでAndroidアプリケーションのデバッグを停止する方法

DalvikVM[localhost:8600]  
    Thread [<1> main] (Suspended (breakpoint at line 23 in FirstActivity)) 
     FirstActivity.onCreate(Bundle) line: 23 
     Instrumentation.callActivityOnCreate(Activity, Bundle) line: 1047 
     ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2627 
     ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2679 
     ActivityThread.access$2300(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 125 
     ActivityThread$H.handleMessage(Message) line: 2033 
     ActivityThread$H(Handler).dispatchMessage(Message) line: 99 
     Looper.loop() line: 123 
     ActivityThread.main(String[]) line: 4627  
     Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method] 
     Method.invoke(Object, Object...) line: 521 
     ZygoteInit$MethodAndArgsCaller.run() line: 871 
     ZygoteInit.main(String[]) line: 629 
     NativeStart.main(String[]) line: not available [native method] 
    Thread [<7> Binder Thread #2] (Running) 
    Thread [<6> Binder Thread #1] (Running) 

あなたはこのデバッグ視点を取り除く方法私を助けてくださいますか?

よろしくお願いいたします。

答えて

1

どのようにアプリケーションを起動しますか?ショートカットを使用している場合は、Debug As... Android ApplicationではなくRun As... Android Applicationを実行していることを確認してください。私は練習していませんが、EclipseのRun AsのショートカットはCtrl + F11だと思いますか?

1

Eclipseのメニューの代わりに、デバッグの設定から実行構成を使用してアプリを再起動して、代わりにFirstActivity.onCreate(Bundle) line: 23

にブレークポイントを削除するか、または無効にします。

+0

私は視点を「Java EE」に変更しました。デバッグモードではなくなったので、ブレークポイントを削除しなくてもブレークしません。右? –

+0

いいえ、Java EEパースペクティブに戻ってもまだ破損しています。通常の開発パースペクティブであっても、ブレークポイントを管理することができます(行を右クリックしてください)。 – Pedantic

+0

ありがとう、それは解決されました。 –

10

提案:

  • あなたは右プロジェクト]をクリックすると、デバッグパースペクティブで、デバッガを切断し、アイコンをクリックしながら、
  • 「とデバッグ」必ずではなく、「として実行」を選択します(私の日食では、それは)停止]アイコンの右にあるアイコンです
  • すべて無効番目のすべての設定を構成したにもかかわらず、私はデバッグの視点を取得保管すべてのブレークポイント
+0

ありがとうございました。 –

+0

私はDisconnectをクリックして、私の無限の問題を解決しました...ありがとう –

0

atが上に投稿されました。

別のStackOverflowで回答が見つかりました: デバッグデバイスを再起動してください。

(電源を切るのではなく、代わりに[再起動]を選択します)。 それは私のために働いた。

関連する問題