怎样通过反编译工具与插件 查看java *.class 文件源代码
Java Decompiler【java 反編譯】:開發了反編譯工具。能夠方便查看*.class 文件源代碼。以下介紹幾種查看源代碼的方式:工具&插件
1、JD-GUI
JD-GUI 是顯示java 源碼 *.class文件的圖形界面工具。能夠在這里下載:JD-GUI-DownLoad
下載下來后。打開該工具。直接將jar包 拖拽到 顯示窗體就可以查看源碼。
舉例:通過 jd-gui.exe 工具 查看xUtils-2.6.14.jar 包 源代碼:
<img src="http://img.blog.csdn.net/20150610173853449?
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYW5kcm9pZG9sYmxvZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
可是,一般開發用的是IDE(Integrated Development Environment集成開發環境) 比方 Eclipse。android studio。IDE一般插件都非常豐富,方便提高開發效率。假設有IDE還是用圖形界面工具查看jar包而不用插件的話,這是比較醉的,因為之前不知道用插件,醉了非常久才用!
!沒文化真可怕啊!插指算了算:以后要“多探討。多接觸。添加知識的廣度。多研究,多細學,添加知識深度!”
。以下概要介紹 Eclipse,android studio 下 安裝插件,查看 jar包 *.class 文件。
2、JD-Eclipse
(1)下載 JD-Eclipse 插件。下載后。打開Eclipse。選擇:Help-->Install New Software...-->add --archive... 按步驟操作就可以:
安裝后,重新啟動Eclipse,應該能夠查看 *.class文件的代碼。
ADD and Archive...
選擇要安裝的插件:
選中后,一步一步next,之后重新啟動Eclipse。
<img src="http://img.blog.csdn.net/20150610180609062?
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYW5kcm9pZG9sYmxvZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
效果例如以下:
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文件 源代碼:
參考資料:
1、Java DeCompiler
2、插件下載&說明,里面有非常多插件。歡迎下載試用
3、Eclipse 安裝 JD-Eclipse 插件
4、推薦幾個實用的工具
有所不足、多多指正!
總結
以上是生活随笔為你收集整理的怎样通过反编译工具与插件 查看java *.class 文件源代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【几何系列】向量:向量乘法(标量积、向量
- 下一篇: iOS 应用程序内部国际化,不跟随系统语