Anyone passing by this question should look at this instead: https://github.com/deathmarine/Luytengithub
Using this instead of jd-gui, I was able to successully view all code which showed as INTERNAL ERROR on jd-gui.工具
You can also try Jadx: https://github.com/skylot/jadxpost
答案:請去github地址:https://github.com/deathmarine/Luyten,下載反編譯工具,用這個工具代替jd-gui,我可以成功反編譯全部以前用jd-gui沒法反編譯的文件,也能夠用Jadx: https://github.com/skylot/jadx試試,祝你好運,反正個人搞定了,特此記錄經驗,分享給你們
英文簡單,簡要翻譯,只是但願能有所幫助。
ps:我用的是luyten工具,本工具提供有.exe後綴的可執行文件,也有.jar版本,讀者能夠在https://github.com/deathmarine/Luyten地址找一下,不想下載源碼的朋友能夠用它們,但我不知道它們是不是最新的。因此我下載的是源碼來運行工具,爲了方便,你能夠到個人github:https://github.com/langtianya/Luyten下載,由於我添加了兩個依賴的包。ui
看原版:http://stackoverflow.com/questions/17643825/using-java-decompiler-jd-gui-and-getting-internal-errorthis
做者:ouchuquanspa
出處:http://www.cnblogs.com/langtianya/p/5140226.html翻譯
本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文連