在两个开源项目AXMLPrinter2( http://code.google.com/p/android4me/downloads/list)和dex2jar( http://code.google.com/p/dex2jar/downloads/list)的基础上写了个GUI的反编译apk程序APKDecoder,免去了命令行操作的麻烦。

xp sp3和jdk1.6环境下测试通过。目前已知bug是如果程序、apk文件或者目标目录有一个路径含有中文则解析生成的xml都是空的,所以请 把程序放在英文路径下,apk位置和目标目录也选择英文路径。

上传了两个版本的,比较大的那个APKDecoderV0.9是在没有jre环境也能运行的,分成4个压缩包。但是一般会用这个的都有装jdk吧。。所以上传了 不带jre环境的APKDecoderV0.9_simple,比较小,但是要求系统安装了jdk1.6或者jre1.6并且正确配置了系统环境变量.




解析成的文件夹。如果直接解压apk文件,得到的xml是乱码的,现在能够正常显示。
classes.dex.dex2jar.jar即反编译后的jar文件,推荐用jd-gui打开,附件里有


打开classes.dex.dex2jar.jar,源代码都在里面了,呵呵

有问题请留言

更多相关文章

  1. 转 搭建android 开发环境(ubuntu10。04LTS)
  2. Qt For Android(安卓)开发环境配置
  3. android 设置程序安装位置
  4. Android(安卓)SDK 环境配置
  5. eclipse开发android
  6. PhoneGap 开发环境搭建
  7. Android(安卓)开发环境搭建中--- “An SDK Target must be speci
  8. Mac下配置Adb环境变量
  9. Ubuntu 11.04上搭建Android开发环境

随机推荐

  1. Android出现Could not find ***.apk!错误
  2. android EditText中的inputType .
  3. android 环境搭建helloworld
  4. android移动数据上网的开关的实现
  5. 腾讯微博客户端开发视频--若水(第三集、第
  6. Android SDK 快速安装方法
  7. android获取APK签名信息及MD5指纹
  8. 【面包屑】快速使用RecyclerView搭建列表
  9. 修改ListView的分割线
  10. Android之Handler详解(四)