是否可以从命令行使用 Android Studio 的反编译器?

Is it possible to use Android Studio's decompiler from command line?

我是 android 渗透测试的初学者,我正在使用一些像 jadx 这样的反编译器,但有时它无法反编译某些 classes,

但是当我将 .class 文件拖放到 android studio 时,它会对其进行反编译。

那么有没有使用android反编译器来反编译android应用程序的工具呢? 或者有什么方法可以反编译完整的 APK 而无需将每个 class 文件拖放到 android 工作室?

谢谢

看这里:$(Android Studio)/plugins/java-decompiler/lib/java-decompiler.jar

运行 来自命令行:

$ java -jar java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler

来源:https://github.com/JetBrains/intellij-community/tree/master/plugins/java-decompiler/engine

如果您愿意,您可以一次反编译整个 *.jar