現在のワークスペースに切り替えるまで、Androidでデバッグすることは一度もありませんでした。 EclipseとIntelliJの両方で発生します。以前は「Waiting to attach debugger」ダイアログで電話がハングする問題がありました。どういうわけか私はそれを修正したので、デバッガは少なくとも私のアプリケーションに接続しています。Androidデバッガは継続的に切断します
私はブレークポイントを設定し、その時点でデバッガを停止させることができます。約5〜10秒後、私は何をしても切断されます。私はすべてが消える前に、いくつかの変数の値をメモリに読み込むことができます。私の同僚は、Eclipseを使って同じアプリをデバッグすることは可能で、私たちのワークステーション(IntelliJを使用している私を除く)の間で何が間違っているのか分かりませんでした。私たちはラップトップのために異なるイメージを持っているかもしれません。
アイデア?私は今のところLogステートメントを使用しなければなりませんでしたが、実際のデバッガーを使用するのに比べて遅すぎます。私は別のUSBケーブルを使ってみましたが、違いはありませんでした。私はデバッガの設定を行って、何も普通のように見えませんでした。他のQ/Aでは、アプリが静かにクラッシュすると言いましたが、私は同僚のためにうまくデバッグしているので、そのことを排除しています。
提案をいただき、ありがとうございます。私の問題はすでに劇的に減少していて、更新プログラムやそれを改善したものをダウンロードしたかどうかはわかりません。私の同僚は、根本的な原因は、デバッガが非同期化して切断される原因となるスレッドの問題が原因である可能性があることを示唆しています。 –
スーパーユーザーとしてadbを起動しても切断されます。私が今までに見つけた最良の解決策は、デバイス上でアプリケーションを起動してから、RunメニューからAndroidプロセスにデバッガを接続することです。これまで私はこの方法を使用して切断していません。これを反映するように答えを編集します。 – neveu
私はAndroid Studioでこの問題を抱えています。私は実行中のプロセスに接続している間、それを経験していません。しかし、アプリケーションの開始時にブレークポイントに達することがあるので、これはオプションではありません。 –