要得到 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 源代码。

备注:

本文转载自:http://blog.163.com/[email protected]/blog/static/169139109201111111814899/

更多相关文章

  1. Android(安卓)Studio如何轻松整理字符串到string.xml中
  2. Pro Android学习笔记(五八):Preferences(2):CheckBoxPreference
  3. android client随机验证码生成函数
  4. Android7.0之安装apk文件
  5. [android]MonkeyRunner-andrec实现思路
  6. Android下图像文件获取方式小结
  7. Android(安卓)网络应用重点———使用HttpGet 下载apk文件并安装
  8. Android应用签名
  9. Android(安卓)缓存机制

随机推荐

  1. Android四大组件的理解
  2. android中传感器的学习
  3. Android网络状态获取类 在api 29中 Netwo
  4. 在android平台上编译libpcap-0.9.8 和 jn
  5. Android(安卓)startActivityForResult的
  6. Android(安卓)的 Recovery 分析
  7. Android(安卓)ASE 脚本环境
  8. android中MotionEvent.ACTION_CANCEL事件
  9. 在RelativeLayout布局中可以设置标签的an
  10. android绘图之Paint(1)