android反编译,apk反编译方法及工具

android反编译,apk反编译步骤及工具

假设需要反编的my.apk在F盘根目录下

 

一、反编资源文件

1.下载附件apktool.rar ,解压至任意目录,

2.打开命令窗口 (开始 > 运行,输入cmd,回车。)进入到解压的目录中,即apktool.bat所在文件夹。

          输入:

                    apktool d F:\my.apk  F:\myapk

(命令行解释:apktool d 要反编译的文件 输出文件夹)

特别注意:你要反编译的文件一定要放在根目录里,

3.打开 F:\myapk文件夹 就可以得到我们需要的各种资源了。

二,反编译类

1.下载附件dex2jar-0.0.7.9-SNAPSHOT.zip ,解压到任意目录中,假设路径为 F:\dex2jar-0.0.7.9-SNAPSHOT

2.用压缩工具解压即将反编译的apk,把apk中的classes.dex取出来,并拷贝到上一步的目录中,(注意,要与dex2jar.bat在同一目录中)

3.将classes.dex拖动至dex2jar.bat,会在同一目录中生成classes.dex.dex2jar.jar的文件

4.下载附件java_decompiler.rar ,解压至任意目录,并打开其中软件,用软件打开第三步中生成的jar包即可