INNER CODE UNIT · Java

uncaughtException

a7ul/react-native-exception-handler · android/src/main/java/com/masteratul/exceptionhandler/ReactNativeExceptionHandlerModule.java:45

          public void uncaughtException(Thread thread, Throwable throwable) {

          String stackTraceString = Log.getStackTraceString(throwable);
          callbackHolder.invoke(stackTraceString);

          if (nativeExceptionHandler != null) {
              nativeExceptionHandler.handleNativeException(thread, throwable, originalHandler);
          } else {
              activity = getCurrentActivity();

              Intent i = new Intent();
              i.setClass(activity, errorIntentTargetClass);
              i.putExtra("stack_trace_string",stackTraceString);
              i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

              activity.startActivity(i);
              activity.finish();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…