2013-03-22 57 views
0

有什么方法可以从应用程序中查看应用程序的源代码。我试图通过使用apk ectractor从应用程序中提取apk文件,但我找不到任何src文件,当我将apk文件转换为zip文件时。只有res文件包含所有的xml文件。我需要src文件,其中包含所有java文件以查看应用程序的工作方式。如何在android中查看应用程序的源代码

回答

0

,你可以做以下的逆向工程使用dex2jar转换成DEX普通的Java jar文件使用apktool反编译你的apk文件

  • 处理

    1. 现在你可以做任何两个 a。使用JD-GUI将jar解码为java源代码。或 b。使用7zip类文件中提取罐子,然后用cavaj解码到java文件

    必须有其他的工具,你可以通过搜索

    有用的链接找到:see this

  • +1

    谢谢你的提示! :) – aiman 2013-03-27 08:48:05

    0

    根据apk/zip,它可以包含java类或.dex文件。 如果它包含.dex文件,首先你需要从它中提取分类(在线搜索dex类提取器),然后当你得到实际的java分类时,你还需要一个java反编译器才能够获得到这些类的源代码。

    +0

    谢谢你的提示! :) – aiman 2013-03-27 08:47:21

    相关问题