找到Android软件安装包中的class.dex: 把apk文件改名为.zip,然后解压缩其中的class.dex文件,它就是java文件编译再通过dx工具打包成的。 工具准备: 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所在目录。运行dex2jar.bat class.dex,生成classes.dex.dex2jar.jar。 2、运行JD-GUI工具(它是绿色无须安装的),打开上面的jar文件,即可看到源代码。 源代码文件与反编译结果的比较: 源代码文件: 反编译之后的文件:

更多相关文章

  1. 更改android AVD模拟器创建路径位置
  2. Android的webview加载本地html、本apk内html和远程URL (简单明了
  3. Android实战技巧:用Pull方法解析XML文件
  4. 【理解】Android(安卓)CPU架构及so文件的兼容和适配
  5. android在String资源文件中加入符号
  6. Android(安卓)Studio下Svn忽略文件配置的几种方法
  7. Android(安卓)Studio gradle生成jar
  8. Android(安卓)采用Lame编码器编码mp3文件
  9. android 文件读写

随机推荐

  1. android 开源项目集锦
  2. Android中WebView载入本地HTML代码并实现
  3. 控件事件android中自定义控件
  4. Android(安卓)中的长度单位详解
  5. Android(安卓)tips(九)-->Android录屏与转
  6. Android处理图片OOM的若干方法小结
  7. 如何有效的清除Android中无用的资源(静态
  8. Android環境搭建后新建AVD沒有可選target
  9. 前端 Notes | H5 打开 App 并跳转指定页(An
  10. Android中图片实现按钮点击效果