解压 apkeditor.jar
1、jad
http://varaneckas.com/jad/
jad.exe -r -ff -d src -s java apkeditor/**/*.class
jad example1.class
jad *.class
其中-r 表示恢复源文件的目录结构,,-ff 表示将类属性定义放在类方法定义之前, -d 表示输出目录,-s 表示文件的扩展名。
所有的java文件将会被放置到src目录下。
2、cfr.jar
http://www.benf.org/other/cfr/
java -jar cfr.jar apkeditor.jar --outputdir output
java -jar cfr.jar SwitchTest.class
3、procyon 简介
https://bitbucket.org/mstrobel/procyon/downloads
需要jdk7以上环境
java -jar procyon.jar -jar apkeditor.jar -o out
java -jar procyon.jar AutoCloseableExample.class
java -jar procyon.jar java.lang.String
4、JD-GUI
http://jd.benow.ca/
https://github.com/java-decompiler/jd-gui 源码
最简单,拖拽进去即可