3

我正在尝试在第一个屏幕和第二个屏幕上显示横幅广告...当我尝试通过意图返回第一个屏幕时出现以下错误:

11-03 12:01:16.464: ERROR/AndroidRuntime(1971): java.lang.IllegalArgumentException: Receiver not registered: com.sec.android.ad.ScreenBroadcastReceiver@44f5aff8
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at android.app.ActivityThread$PackageInfo.forgetReceiverDispatcher(ActivityThread.java:793)
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at android.app.ContextImpl.unregisterReceiver(ContextImpl.java:814)
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at android.content.ContextWrapper.unregisterReceiver(ContextWrapper.java:331)
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at com.sec.android.ad.AdHubView.onDetachedFromWindow(AdHubView.java:981)
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at android.view.View.dispatchDetachedFromWindow(View.java:6033)
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:1158)
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at android.view.ViewRoot.dispatchDetachedFromWindow(ViewRoot.java:1630)
11-03 12:01:16.464: ERROR/AndroidRuntime(1971):     at android.view.ViewRoot.doDie(ViewRoot.java:2671)
4

1 回答 1

2

看来您的观点有些问题。如果你查看你的堆栈跟踪,有一些导致问题的视图,因此你的应用程序正在崩溃,因此接收器已注册。还要检查它是否在清单或您的活动中注册

于 2012-01-04T05:21:59.693 回答