-
Notifications
You must be signed in to change notification settings - Fork 8
Description
I've implemented your module in my app. Thank you for the solution!
It was working fine until now.
Exception java.lang.SecurityException: city.iwonder: One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified when a receiver isn't being registered exclusively for system broadcasts
at android.os.Parcel.createExceptionOrNull (Parcel.java:3183)
at android.os.Parcel.createException (Parcel.java:3167)
at android.os.Parcel.readException (Parcel.java:3150)
at android.os.Parcel.readException (Parcel.java:3092)
at android.app.IActivityManager$Stub$Proxy.registerReceiverWithFeature (IActivityManager.java:5860)
at android.app.ContextImpl.registerReceiverInternal (ContextImpl.java:1853)
at android.app.ContextImpl.registerReceiver (ContextImpl.java:1793)
at android.app.ContextImpl.registerReceiver (ContextImpl.java:1781)
at android.content.ContextWrapper.registerReceiver (ContextWrapper.java:757)
at android.content.ContextWrapper.registerReceiver (ContextWrapper.java:757)
at com.mranderson.locationsample.location.LocationModule.registerEventReceiver (LocationModule.java:110)
at com.mranderson.locationsample.location.LocationModule. (LocationModule.java:48)
at com.mranderson.locationsample.location.LocationPackage.createNativeModules (LocationPackage.java:19)
at com.facebook.react.ReactPackageHelper.getNativeModuleIterator (ReactPackageHelper.java:42)
at com.facebook.react.NativeModuleRegistryBuilder.processPackage (NativeModuleRegistryBuilder.java:42)
at com.facebook.react.ReactInstanceManager.processPackage (ReactInstanceManager.java:1467)
at com.facebook.react.ReactInstanceManager.processPackages (ReactInstanceManager.java:1438)
at com.facebook.react.ReactInstanceManager.createReactContext (ReactInstanceManager.java:1340)
at com.facebook.react.ReactInstanceManager.-$$Nest$mcreateReactContext
at com.facebook.react.ReactInstanceManager$5.run (ReactInstanceManager.java:1111)
at java.lang.Thread.run (Thread.java:1012)
Caused by android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.registerReceiverWithFeature (ActivityManagerService.java:14467)
at android.app.IActivityManager$Stub.onTransact (IActivityManager.java:2648)
at com.android.server.am.ActivityManagerService.onTransact (ActivityManagerService.java:2822)
at android.os.Binder.execTransactInternal (Binder.java:1500)
at android.os.Binder.execTransact (Binder.java:1444)
The solution is given here: https://stackoverflow.com/a/77276774/4177749