APK文件如何查看源代码

来源:互联网 发布:食品安全监管网络 编辑:程序博客网 时间:2024/06/07 02:05
"APK文件如何查看源代码":
关键词:apk 文件 如何 查看 源代码

今天在网上找到一个有效查看apk源代码的方法,经验证确实可行,拿来与大家分享。

apk文件其实也是打的压缩包,只是class文件被编译为dex文件,我们很难将其打开来阅读,接下来各位跟着我做便能把这厮变成我们可见的摸样。

首先把apk文件后缀改为zip,让后将其解压,在得到的解压文件中就包含classes.dex这个文件,这个文件就是java文件编译再通过dx工具打包而成的;

这里我们需要下载一个工具dex2jar(下载地址:http://code.google.com/p/dex2jar/downloads/list),此工具下载后是zip文件,将其解压,然后将classes.dex文件复制到解压的dex2jar目录,在命令行下定位到dex2jar.bat所在目录,运行

c:\documents and settings\administrator\桌面\dex2jar-0.0.9.13>dex2jar.bat classes.dex

于是乎生成了classes_dex2jar.jar文件。到这里想必大家都知道怎么看了吧,用jad.exe工具就可以阅读java源代码了。

apk文件中其他的图片、xml配置、语言资源文件在开始的解压步骤之后都可以得到,比较容易找到。

 

至此小功告成,当然了我再啰嗦一句,这个方法只可用于学习别人好的android应用程序的学习,不是为了破解别人的软件,希望各位注意!



搜索此文相关文章:APK文件如何查看源代码

此文链接:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E7%9F%A5%E8%AF%86%E5%BA%93/20038.shtml
转载请注明出处:APK文件如何查看源代码 - 博客园

3 0