按照link。我可以先前两步但是,我无法使用此Java Decompiler获取源代码。如果有人有好的dj java反编译器然后发送给我。而且,我还需要一些好的apktool v1.x AND apktool
来获取xml文件。在此先感谢。
答案 0 :(得分:2)
<强>更新强> 我之前提供的链接现在已经死了。我提供了一个新的链接,您可以在线反编译源代码。你只需要上传apk。
旧答案 此网站可能对您有所帮助reverse engineering
答案 1 :(得分:1)
你能获得的最多的是图像资源文件和xml文件,使用java vm反编译,你将能够获得你可以阅读的字节代码并稍微修改一下,很难得到除非你是开发人员,否则apk的实际源代码。要获取字节代码,只需使用smali / baksmali来汇编和反汇编字节码。请参阅以下链接:
答案 2 :(得分:1)
1)您应该使用两种方法从.apk文件中获取源代码?并且,下载apktool和jdgui应用程序,执行以下步骤:
* `apktool d filename.apk` it'll get the res and manifest file.
* `dex2jar filename.apk` it'll get the source code of that apk file.
* Then, you should use jdgui for saving the source code.
请按照以下步骤获取源代码。希望这会有所帮助。