apk反编译

apk反编译:

apk其实是个zip文件,只不过定义了一个后缀名叫apk,是可以解压的,解压后就可以得到相应的dex文件(android dalvik的执行文件)

反编译步骤如下:

1、由apk得到jar包

网上有很多反编译工具,apktool,dex2jar之类的,具体步骤此处不细说。

2、由jar包得到源码

步骤1中反编译得到的是class文件,可以用jd-gui直接打开阅读,如果想要能运行的java源码,直接用该工具save source即可。

感想:

博客很久以前就申请了,但从来没有正经写过一篇。时间一长,连自己都不知道自己干了些什么,有些有体会的,有些没体会的,很多都忘了。

人生必须留下一些轨迹以证明自己的存在,知识需要积累和定期的梳理。

最重要的是,写代码这件事,是不论寒暑都不能间断的。前阵子加班厉害,突然又闲了下来,就整天摸鱼,加之一个十一长假的休息,人都废了。最近来了新项目,发现手头实在生得很,很难进入状态。anyway,人生需要不断的学习和进步。

今天先从一个最简单的小point开始。

明天的任务:交叉编译的简单介绍。

posted @ 2012-10-10 19:48  西瓜君  阅读(172)  评论(0编辑  收藏  举报