编译过程:Java——>class——>dex

 

反编译过程:Dex——>jar——>class——>java

 

1、 Apktool

在官网下载apktool以及对应的windows系统的一个插件,将两个目录中的jar放在一个目录下,并将这些文件放在sdkplatform-tools目录中

反编译命令命令:该方法可以将xml文件反变成我们可以读的形式

Apktool d SundyAndroidDemo.apk SundyAndroidDemo

2、 dex2jar工具:将dex编译成jar

在官网下载dex2jar,解压后将解压将东西放在platform-tools目录中,将lib目中中的放在lib目录中

命令为:dex2jar classes.dex gxy.jar

 

3xjad:该工具将jar文件反编译成java,该工具是一个图形化工具

posted on 2013-06-24 17:50  暖 暖  阅读(161)  评论(0编辑  收藏  举报