java.lang.IllegalArgumentException:
at android.app.LoadedApk.forgetReceiverDispatcher (LoadedApk.java:1271)
at android.app.ContextImpl.unregisterReceiver (ContextImpl.java:1504)
at android.content.ContextWrapper.unregisterReceiver (ContextWrapper.java:659)
at com.tealeaf.TeaLeaf.onWindowFocusChanged (TeaLeaf.java:504)
at com.android.internal.policy.DecorView.onWindowFocusChanged (DecorView.java:1518)
at android.view.View.dispatchWindowFocusChanged (View.java:12766)
at android.view.ViewGroup.dispatchWindowFocusChanged (ViewGroup.java:1456)
at android.view.ViewRootImpl.handleWindowFocusChanged (ViewRootImpl.java:2582)
at android.view.ViewRootImpl.access$900 (ViewRootImpl.java:132)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage (ViewRootImpl.java:4176)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loop (Looper.java:193)
at android.app.ActivityThread.main (ActivityThread.java:6669)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:858)
Related: https://stackoverflow.com/questions/15208544/when-should-an-illegalargumentexception-be-thrown
Stacktrace: