2012-07-08 7 views
7

デバッグパースペクティブを右クリックして[終了]を選択すると、Eclipseは切断されますが、プロセスは引き続きデバイス上で実行されます。実際に終了するようにプログラムを取得すると、デバイス上でコードが実行されなくなります。私はバグを見ていますか?もしこれがガリレオで働いていたなら、私は思い出しません。私は現在、Windows 7とEclipse Indigoを使用しています。eclipseでデバッグ中にアンドロイドアプリケーションを終了する方法

答えて

14

ボタン「停止プロセスは、」デバイスビューである(ウィンドウ>>ビューを表示>>デバイス)。 enter image description here

+0

ありがとう、これは最も正確な答えであり、動作します! – Nick

+2

Window >> Show view >> Other ... >> Devices – Agostino

+0

プロジェクトの作成直後にアプリケーションを起動し、停止ボタンをクリックしてもプロセスを終了させることはできませんでしたが、setActive(false)通知を送信するRemoteExceptionがスローされました'_logCatビューポート_':( ' – Stphane

2

プログラムを実際に終了させると、デバイス上でコードが実行されなくなります。

DDMSの観点からプロセスを終了することができます。

私はバグを見ていますか?

実際はありません。デバッグ・パースペクティブからの終了は、少なくとも「アプリケーションを終了する」または「極端に偏見を持ってアプリケーションの作成者を終了させる」ではなく、少なくとも「デバッグ・セッションを終了する」ことを意味しています。 :-)

+0

ありがとうございました。私は、具体的にどのボタンを使用するか、DDMSの観点に縛られていないものに答えました(十分なEclipseエクスペリエンスを持つ人はこれを知っていますが)。私はバグではなく同意するが、ストップアイコンがプロセスを止めると思って誤って指摘した。デバッガコンテキストで停止するのは、プロセスではなく、デバッガ専用であることを明確に説明しています。私はVisual Studio IDEに慣れていましたが、ここでデバッガとプロセスが停止しました。 – Nick

+0

@Nick: "それはDDMSパースペクティブに結びついていない" - 本当です。私は「新人が何を望んでいるのか」という点で考える傾向があり、多くの視点を1つの視点で維持するよりも視点を変える方が簡単だと分かります。しかし、あなたは確かに正しいです。あなたが望むあらゆる視点からDevicesビューを押すだけなら、それは完全にクールです。 – CommonsWare

-1

下の画像で示されているこの切断ボタンをクリックします。

あなたは>>窓から開いている視点をデバッグウィンドウを開くことができます。..

debugging window

+0

デバッガを切断してプロセスを動作させるだけではありませんか? – Jin35

0

私はアンドロイドの新人です。私は、以前にインストールされ、まだ実行中のすべてのアプリケーションを(実際には予定されているように)avdで停止する通常の方法は、「ユーザーデータの消去」オプションをチェックしてavdを再起動することだと分かった。マリア

関連する問題