Argus-SAF
Argus-SAF copied to clipboard
Decompile missing some results
I decompiled some app(one of them is qqlite) using the following settings(code):
val reporter = new DefaultReporter
val yard = new ApkYard(reporter)
val layout = DecompileLayout(decompilePath)
val strategy = DecompileStrategy(layout)
val settings = DecompilerSettings(debugMode = false, forceDelete = true, strategy, reporter)
val apk = yard.loadApk(fileUri, settings, collectInfo = true, resolveCallBack = true)
But the generated output miss some classes I care about. Then I compared the resulting decompile output directory with the output of apktool, and found that there are some classes not generated by argus-saf. I guess there can be some settings in the code above code to configure this behavior, but I don't know what it is. Any suggestions? Thanks in advance!
It might be filtered, you can check and disable the setting here: https://github.com/arguslab/Argus-SAF/blob/df2557a9654260d5dd933a15f52143bbd6da1f6d/amandroid/src/main/scala/org/argus/amandroid/core/decompile/DecompilerSettings.scala#L43