Fatal Exception: java.lang.IllegalStateException: Too many receivers, total of 1000, registered for pid: 12345, callerPackage: com.packageName
at android.os.Parcel.createException(Parcel.java:1974)
at android.os.Parcel.readException(Parcel.java:1934)
at android.os.Parcel.readException(Parcel.java:1884)
at android.app.IActivityManager$Stub$Proxy.registerReceiver(IActivityManager.java:3671)
at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1567)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1528)
at android.app.ContextImpl.registerReceiver(ContextImpl.java:1516)
at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:636)
at my.billing.BillingUtil$1.onIabSetupFinished(BillingUtil.java:99)
at my.billing.util.IabHelper$1.onServiceConnected(IabHelper.java:292)
at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1839)
at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1871)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7058)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)
IabBroadcastReceiver의 onIabSetupFinished() 내에서 context.registerReceiver()로 리시버 등록할때 위의 오류가 발생하네요.. 파이어베이스 내용상으론 갤럭시s10 에서만 발생되는 문제로 나오는데 처음 보는 내용의 오류라 어떻게 수정해야될지(수정은 할 수 있는건지;) 감이 안잡히네요..
혹시 위 오류 해결법 아시는분 계시면 답변 부탁드립니다.