首先我使用http://www.javadecompilers.com/apk来反编译我的apk并找到了我想要修改的内容,但是在修改后我找不到一种简单的方法来重新编译apk。所以我使用apktool来反编译我的apk,因为它有一个方便的构建功能。
问题是我反编译而不是获取.java文件,我收到了很多.so文件。如何进一步反编译这些.so文件,或者如何从我使用的网站重新编译apk?
或许是一种更好的反编译,修改和重新编译方法。
答案 0 :(得分:1)
您可以使用Apktool https://ibotpeaches.github.io/Apktool/来反编译您的apk。然后修改ClassName.smali中的代码 您可以使用apktool将修改后的文件重新编译为apk。 (注意:需要对apk进行签名,以便将其安装在设备上)。
- >但据我所知,直到没有反编译器来反编译.so文件。