有什么方法可以将Smali转换为Java进行编辑,反之亦然



我目前正在修改一个应用程序。有什么方法可以将Smali文件转换为Java进行编辑,反之亦然。我搜索了整个互联网,甚至XDA论坛也无法给我准确的答案。虽然有十几种方法,但它们都不方便。

您可以使用apktool对APK进行解码/解码并重建。

生成的文件以smali格式。
为了使您更容易理解/找到要更改的代码,您可以使用JD GUI从APK文件生成Java源代码。
生成的Java文件(大部分时间(未完成,不能用于重新编译APK!

在Android Studio和Intellij上,您可以使用Java2smali插件将Java/Kotlin代码转换为Smali。

最新更新