java.lang.IllegalStateException: Tried to use permissions API while not attached to an Activity.

GitHub | calclavia | 5 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Android app crashes when CodePush.getUpdateMetadata() is called

    GitHub | 5 months ago | calclavia
    java.lang.IllegalStateException: Tried to use permissions API while not attached to an Activity.

    Root Cause Analysis

    1. java.lang.IllegalStateException

      Tried to use permissions API while not attached to an Activity.

      at com.facebook.react.modules.permissions.PermissionsModule.getPermissionAwareActivity()
    2. com.facebook.react
      PermissionsModule.shouldShowRequestPermissionRationale
      1. com.facebook.react.modules.permissions.PermissionsModule.getPermissionAwareActivity(PermissionsModule.java:123)
      2. com.facebook.react.modules.permissions.PermissionsModule.shouldShowRequestPermissionRationale(PermissionsModule.java:73)
      2 frames
    3. Java RT
      Method.invoke
      1. java.lang.reflect.Method.invoke(Native Method)
      1 frame
    4. com.facebook.react
      NativeRunnable.run
      1. com.facebook.react.bridge.BaseJavaModule$JavaMethod.invoke(BaseJavaModule.java:322)
      2. com.facebook.react.cxxbridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:158)
      3. com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
      3 frames
    5. Android Platform
      Handler.dispatchMessage
      1. android.os.Handler.handleCallback(Handler.java:739)
      2. android.os.Handler.dispatchMessage(Handler.java:95)
      2 frames
    6. com.facebook.react
      MessageQueueThreadHandler.dispatchMessage
      1. com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)
      1 frame
    7. Android Platform
      Looper.loop
      1. android.os.Looper.loop(Looper.java:158)
      1 frame
    8. com.facebook.react
      MessageQueueThreadImpl$3.run
      1. com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run(MessageQueueThreadImpl.java:196)
      1 frame
    9. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:818)
      1 frame