code: private static void init(Context context, int flags, @Nullable SoFileLoader soFileLoader)
        throws IOException {
      StrictMode.ThreadPolicy oldPolicy = StrictMode.allowThreadDiskWrites();
      try {
        initSoLoader(soFileLoader);
        initSoSources(context, flags, soFileLoader);
      } finally {
        StrictMode.setThreadPolicy(oldPolicy);
      }
    }
docs: Initializes native code loading for this app; this class's other static facilities cannot be
  used until this {@link #init} is called. This method is idempotent: calls after the first are
  ignored.
  
  @param context application context.
  @param flags Zero or more of the SOLOADER_* flags
  @param soFileLoader