docs: private void pushAppLaunchedEvent() {
          if (isAppLaunchReportingDisabled()) {
              setAppLaunchPushed(true);
              getConfigLogger().debug(getAccountId(), "App Launched Events disabled in the Android Manifest file");
              return;
          }
          if (isAppLaunchPushed()) {
              getConfigLogger().verbose(getAccountId(), "App Launched has already been triggered. Will not trigger it ");
              return;
          } else {
              getConfigLogger().verbose(getAccountId(), "Firing App Launched event");
          }
          setAppLaunchPushed(true);
          JSONObject event = new JSONObject();
          try {
              event.put("evtName", Constants.APP_LAUNCHED_EVENT);
              event.put("evtData", getAppLaunchedFields());
          } catch (Throwable t) {
              // We won't get here
          }
          queueEvent(context, event, Constants.RAISED_EVENT);
      }