Tabnine Logo
JadxArgs.getOutDirSrc
Code IndexAdd Tabnine to your IDE (free)

How to use
getOutDirSrc
method
in
jadx.api.JadxArgs

Best Java code snippets using jadx.api.JadxArgs.getOutDirSrc (Showing top 4 results out of 315)

origin: skylot/jadx

private static void setFromOut(JadxArgs args) {
  if (args.getOutDirSrc() == null) {
    args.setOutDirSrc(new File(args.getOutDir(), JadxArgs.DEFAULT_SRC_DIR));
  }
  if (args.getOutDirRes() == null) {
    args.setOutDirRes(new File(args.getOutDir(), JadxArgs.DEFAULT_RES_DIR));
  }
}
origin: skylot/jadx

private static void validateOutDirs(JadxArgs args) {
  File outDir = args.getOutDir();
  File srcDir = args.getOutDirSrc();
  File resDir = args.getOutDirRes();
  if (outDir == null) {
    if (srcDir != null) {
      outDir = srcDir;
    } else if (resDir != null) {
      outDir = resDir;
    } else {
      outDir = makeDirFromInput(args);
    }
  }
  args.setOutDir(outDir);
  setFromOut(args);
  checkDir(args.getOutDir());
  checkDir(args.getOutDirSrc());
  checkDir(args.getOutDirRes());
}
origin: skylot/jadx

private ExecutorService getSaveExecutor(boolean saveSources, boolean saveResources) {
  if (root == null) {
    throw new JadxRuntimeException("No loaded files");
  }
  int threadsCount = args.getThreadsCount();
  LOG.debug("processing threads count: {}", threadsCount);
  LOG.info("processing ...");
  ExecutorService executor = Executors.newFixedThreadPool(threadsCount);
  File sourcesOutDir;
  File resOutDir;
  if (args.isExportAsGradleProject()) {
    ExportGradleProject export = new ExportGradleProject(root, args.getOutDir());
    export.init();
    sourcesOutDir = export.getSrcOutDir();
    resOutDir = export.getResOutDir();
  } else {
    sourcesOutDir = args.getOutDirSrc();
    resOutDir = args.getOutDirRes();
  }
  if (saveResources) {
    appendResourcesSave(executor, resOutDir);
  }
  if (saveSources) {
    appendSourcesSave(executor, sourcesOutDir);
  }
  return executor;
}
origin: skylot/jadx

private void checkOutDirs(String outDir, String srcDir, String resDir) {
  JadxArgsValidator.validate(args);
  LOG.debug("Got dirs: out={}, src={}, res={}", args.getOutDir(), args.getOutDirSrc(), args.getOutDirRes());
  assertThat(args.getOutDir(), is(toFile(outDir)));
  assertThat(args.getOutDirSrc(), is(toFile(srcDir)));
  assertThat(args.getOutDirRes(), is(toFile(resDir)));
}
jadx.apiJadxArgsgetOutDirSrc

Popular methods of JadxArgs

  • <init>
  • setInputFiles
  • setOutDir
  • setOutDirRes
  • setOutDirSrc
  • setSkipResources
  • getInputFiles
  • getOutDir
  • getOutDirRes
  • setCfgOutput
  • setDeobfuscationForceSave
  • setDeobfuscationMaxLength
  • setDeobfuscationForceSave,
  • setDeobfuscationMaxLength,
  • setDeobfuscationMinLength,
  • setDeobfuscationOn,
  • setExportAsGradleProject,
  • setFallbackMode,
  • setRawCFGOutput,
  • setReplaceConsts,
  • setShowInconsistentCode

Popular in Java

  • Start an intent from android
  • startActivity (Activity)
  • getApplicationContext (Context)
  • setScale (BigDecimal)
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • BoxLayout (javax.swing)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now