Java Decompiler【java 反編譯】:開發了反編譯工具,可以方便查看*.class 文件源碼。下面介紹幾種查看源碼的方式:工具&插件
1、JD-GUI
JD-GUI 是顯示java 源代碼 *.class文件的 圖形界面工具。可以在這裏下載:JD-GUI-DownLoad
下載下來後,打開該工具,直接將jar包 拖拽到 顯示窗口即可查看源代碼。
舉例:通過 jd-gui.exe 工具 查看 xUtils-2.6.14.jar 包 源碼:
2、JD-Eclipse
(1)下載 JD-Eclipse 插件。下載後,打開Eclipse,選擇:Help-->Install New Software...-->add --archive... 按步驟操作即可:
安裝後,重啓Eclipse,應該可以查看 *.class文件的代碼。
ADD and Archive...
選擇要安裝的插件:
選中後,一步一步next,之後重啓Eclipse。
3、JD-IntelliJ
JD-Intellij 是 IntelliJ IDEA 的插件,安裝了這個插件,可以方便查看 jar包源碼。下載JD-Intellij
以android studio爲例: 可以離線安裝也可以在線安裝。
(1)、離線安裝步驟:
a、下載jd-intellij-0.6.zip ;
b、Android studio File->Settings..->Plugins -->install plugin from disk..導入下載的插件
c、重啓android studio
(2)、在線安裝
Android studio File->Settings..->Plugins-->Browse repositores..搜索JD-Intellij
重啓studio後,查看 jar包的class文件 源碼:
參考資料:
有所不足、多多指正!