我正在反转一个android应用程序。我想修改和重建它。我使用APK Studio(它几乎是 apktool 的 GUI 版本)来获取 apk 中的文件。现在阅读smali代码非常困难。
我还尝试解压缩它,获取classes.dex,然后获取 jar 文件(使用dex2jar)并在jd-gui中打开它,但是该方法没有获得完整的源代码,是的,一些 java 代码显然丢失了。所以我不能用它来重建它。
因此,我可以使用任何替代方法来重建应用程序而无需通过 smali 代码?
我确切地知道我必须更改哪个类和哪个代码。但我无法在 smali 文件中找到相同的代码。