私はいくつかのアクティビティーを持つアプリケーションを持っています。すべてのアクティビティはbroadcastReceiver
を登録し、オーバーライドされた方法onStop
では登録を解除します。私が主な活動で、この(の一部)メソッドを実行すると:ホーム活動のもっと多くのアクティビティーregisterReceiver
...
Intent intent = new Intent(this, Home.class);
startActivity(intent);
finish();
、ブロードキャストメッセージをrecive broadcastReciverMethod
方法は、アプリケーションが例外をスローする場合。私は各アクティビティにbroadcastReciverMethod
のログを追加しました。これは、メインアクティビティ(予期しない)から来たログ行です。
どうすれば解決できますか?私の場合は
UPDATE 私はであなたの受信機の登録を解除することはお勧めできませんまず一時停止状態に
投稿にstacktraceを追加し、エラーが発生したコード行を指定してください。 – THelper