docs: public void addToAppsStore(File file) throws AndroidSdkException {
      AndroidApp app = null;
      try {
        app = selendroidApkBuilder.resignApp(file);
      } catch (Exception e) {
        throw new SessionNotCreatedException(
            "An error occurred while resigning the app '" + file.getName()
                + "'. ", e);
      }
      String appId = null;
      try {
        appId = app.getAppId();
      } catch (AndroidSdkException e) {
        log.info("Ignoring app because an error occurred reading the app details: "
            + file.getAbsolutePath());
        log.info(e.getMessage());
      }
      if (appId != null && !appsStore.containsKey(appId)) {
        appsStore.put(appId, app);
  
        log.info("App " + appId
            + " has been added to selendroid standalone server.");
      }
    }