我正在研究 Stack Overflow 问题 decompiling DEX into Java sourcecode 。我成功地反编译了 apk 文件,并对 Java 代码进行了一些更改。
我成功地将它们转换为 smali 文件,以便 apktool 可以重新打包应用程序。但它给了我未定义的错误。我用了 Hello, World!暂且举例。
这可能吗?还是我走错地方了?有没有可能的替代方法?
最佳答案
使用 dex2jar 和反编译器会产生一些类似于 Java 源代码的东西。不要指望结果是可编译的,或者实际上与原始逻辑匹配。
关于java - 将.class文件转换为smali文件并重新打包.apk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17070387/