以前一直使用jd-gui.exe ,都說是最好用的,但是編譯總是有問題,還得修改,使用idea 后,感覺反編譯的相當好,看注釋是 Fernflower,然后參考 http://the.bytecode.club/showthread.php?tid=5 此篇文章,使用Fernflower 反編譯整個工程相當好用。。
1.首先把工程的所有class 壓縮成zip
2.java -jar fernflower.jar classes.zip zzCode/ 使用此jar包加參數運行即可編譯出相對很完美的java源碼了
fernflower.jar 下載鏈接 http://the.bytecode.club/fernflower.jar