fix: save resources before decompilation (#1270)

This commit is contained in:
Skylot
2021-11-11 10:54:17 +00:00
parent 17f99ed928
commit 4dc368c7d0
@@ -257,12 +257,13 @@ public final class JadxDecompiler implements Closeable {
resOutDir = args.getOutDirRes();
}
List<Runnable> tasks = new ArrayList<>();
if (saveSources) {
appendSourcesSave(tasks, sourcesOutDir);
}
// save resources first because decompilation can hang or fail
if (saveResources) {
appendResourcesSaveTasks(tasks, resOutDir);
}
if (saveSources) {
appendSourcesSave(tasks, sourcesOutDir);
}
return tasks;
}