Android 的 dex2jar 和 jd-gui 反编译 apk 源代码

要得到 apk 中的源文件,可以这样:

1、把dex文件反编译为jar文件的工具。(dex2jar)
http://code.google.com/p/dex2jar/downloads/list

2、把jar反编译为java的工具。(JD-GUI)
http://java.decompiler.free.fr/?q=jdgui

反编译步骤
1、把 class.dex 拷贝到 dex2jar.bat 所在目录,直接拖动 class.dex 到 dex2jar.bat,生成 classes.dex.dex2jar.jar。


2、用 rar 解压出 jar 文件中的 class 文件,然后 用jad 或 DJ Java Decompiler 反编译工具将 .class 文件反编译成 .java 文件


3、运行 JD-GUI工具(绿色软件),打开上面的 jar 文件,在File下有个 Save JAR Source,它可以生成 src 源代码。

更多相关文章

  1. android中使用pull方式解析sdcard中的xml文件实例
  2. adb 发送文件到Android设备和从Android手机复制文件
  3. android 文件下载
  4. Android使用主题配置文件,去掉程序启动界面的短暂黑屏。
  5. 关于Android中的几个文件目录
  6. Android生成Xml文件
  7. Android 最简单的二维码和条形码扫描生成工具
  8. Android 生成签名及APK 文件

随机推荐

  1. php header是什么意思
  2. php隐藏后缀(.PHP)的方法过程
  3. PHP 引用详解 - 踩坑与妙用
  4. php如何理解面向对象
  5. PHP 源码 — is_array 函数源码分析
  6. php和前端的区别
  7. 三分钟了解PHP 7.4新特性
  8. PHP 底层原理之类和对象
  9. php时间戳转换
  10. php语言的标记是什么意思