我的proGuard試用小結


我的proGuard試用小結            

雙擊運行proGuard\bin\proguardgui.bat.

1、在input/output頁面上,按“Add input…”打開jar包,按“Add output…”設定混淆后的jar包存放目錄。

2、還是在input/output頁面上,下半部份,添加要混淆的jar包運行時依賴的jar包,如連接數據庫的、通訊的jar包。

3、一路next.到Process頁,點”Process!”按鈕。OK! 

  

對混淆后的jar包,用查源碼工具jd-gui查出來,源碼如下:(文件大小82K)

  附:混淆前對比:(文件大小322KB) 

引入網上一段話:

ProGuard是一個免費的java類文件壓縮,優化,混淆器.它探測並刪除沒有使用的類,字段,方法和屬性.它刪除沒有用的說明並使用字節碼得到最大優化.它使用無意義的名字來重命名類,字段和方法.
ProGuard的使用是為了:
1.創建緊湊的代碼文檔是為了更快的網絡傳輸,快速裝載和更小的內存占用.
2.創建的程序和程序庫很難使用反向工程.
3.所以它能刪除來自源文件中的沒有調用的代碼
4.充分利用java6的快速加載的優點來提前檢測和返回java6中存在的類文件.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM