2016-12-19 9 views
0

私はこの例外にアンドロイドBroadcastReceiverはヌル

致命的な例外を取得します。 v4.content.LocalBroadcastManager.access $ 000(LocalBroadcastManager.java:46) android.support.v4.content.LocalBroadcastManager $ 1.handleMessage(LocalBroadcastManager.java:116) android.os.Handler.dispatchMessage(Handler.java: 99) とandroid.os.Looper.loop(Looper.java:150) とandroid.app.ActivityThrea d.main(ActivityThread.java:5390) at java.lang.reflect.Method.invokeNative(Method.java) at java.lang.reflect.Method.invoke(Method.java:525) でcom.android。 internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:737) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(NativeStart.java)

しかし、どこにコードがスローされているのかわかりませんが、どのように防止できないのかわかりません。 この問題は再現できませんが、ユーザーに発生しています。

+0

あなたのコードを表示してください –

+0

あなたはヌルのレシーバオブジェクトを登録したようです。 – Sjd

+0

IntelliJAmiya私はかなり大きなコードを持っていますが、私はどこに問題があるのか​​分かりません。私はいくつかの放送受信機を使用しています。 ありがとう、私はそれをチェックします。 – user3057944

答えて

0

登録したBroadcastReceiverが有効範囲外になったか、ヌルオブジェクトを登録しようとしました。デバッガでレシーバを登録している行のアプリケーションを停止し、nullであるかどうかを確認します。

+0

ありがとうございます。私は多くのレシーバを登録しているので、どこでそれが起こっているのか分からないが、すべてチェックする。 – user3057944

関連する問題