1

Android開発の初心者です。私はAndroid Studio 2.2.3を使用しています クラスがBroadcastReceiverを拡張し、 onReceive()メソッドが呼び出されたときに何が起こるかをデバッグしようとすると、タイムアウトがあるためできません。私はログでこれを見る。AndroidスタジオのAndroid BroadcastReceiver onReceive()メソッドのデバッグ

スレッド[5、TID = 13474、WaitingInMainSignalCatcherLoop、スレッド* = 0xf3c30c00、ピア= 0x12c0a0a0、 "信号 キャッチャー"]:3

を知らせるために反応し、私はこれがあることをドキュメントから理解必要なものはすべて高速で実行する必要があるためですが、デバッグのためにこのタイムアウト期間を延長する方法はありませんか?コードを実行するのに時間がかかりません。デバッグするのにもっと時間が必要です。

私のOSは、Windows 10

+0

なぜそのメッセージが正確に表示されているのか分かりませんが、onReceive()を問題なくデバッグできます。何度も繰り返しています。その例外を引き起こしている何かが起こっています。もしあなたが適切なコードを提供してくれたなら、あなたを助けてくれるかもしれません。 –

+0

GitHubからコードをダウンロードしても同じことが起こります。私はホームスクリードウィジェットを試しました。 – Para

+0

受信時にこのhttps://github.com/MatthewDailey/late-counter-androidブレークポイントをダウンロードし、デバッガが数秒でクラッシュする。 – Para

答えて

1

これは回避策とソリューションの間のどこかであるが、それは私のために動作します。
私はエミュレートされたデバイスのSettings - > Developer Optionsに行き、 "すべてのANRを表示"を有効にして、 "アプリケーションが応答していません"と表示され、 "WAIT"をタップできます。

関連する問題