proguard是一款壓縮、優(yōu)化和混淆Java字節(jié)碼文件的免費(fèi)的工具,因?yàn)镴ava代碼是非常容易反編碼的,況且Android開發(fā)的應(yīng)用程序是用Java代碼寫的,為了很好的保護(hù)Java源代碼,我們需要對編譯好后的class文件進(jìn)行混淆,通過winwin7本文中分享的這款工具可以帶給你在java編程過程中的一鍵代碼混淆效果,讓你實(shí)現(xiàn)各類文件的安全存儲,支持對代碼的一些優(yōu)化以及壓縮服務(wù),可以保證文件的安全性!
proguard介紹
是一款免費(fèi)的Java類文件的壓縮、優(yōu)化、混肴器。它刪除沒有用的類,字段,方法與屬性。使字節(jié)碼最大程度地優(yōu)化,使用簡短且無意義的名字來重命名類、字段和方法 。eclipse已經(jīng)把Proguard集成在一起了。
ProGuard代碼混淆工具使用介紹
1.將winwin7分享的壓縮包下載proguard.zip,解壓縮后打開其內(nèi)的bin目錄

2.準(zhǔn)備好你的jar包,我在這里舉例叫做test.jar。
3.執(zhí)行 bin目錄下的proguardgui.bat。
4.運(yùn)行如圖,點(diǎn)擊左邊“input/output” 菜單

5.點(diǎn)擊右邊的“add input” 加入我們要混的jar包,test.jar
點(diǎn)擊右邊的“add output” 填入我們要輸出的jar包(命名隨便),這里我寫 test_out.jar。
注意輸出的jar包,要自己手工填寫。
ProGuard代碼混淆工具特色
1、能夠有效的進(jìn)行代碼的混淆
2、幫助用戶們實(shí)現(xiàn)代碼的優(yōu)化
3、支持預(yù)檢工作
4、能夠很好地進(jìn)行代碼壓縮
ProGuard代碼混淆工具功能
縮小(Shrink):檢驗(yàn)并移除編碼中無用的類、字段名、方法和特性(Attribute)
搞混(Obfuscate):使用a,b,c,d那樣簡潔明了而無意義的名字,對類、字段名和方法開展重新命名
提升(Optimize):對字節(jié)碼進(jìn)行改善,移除下載之家無用的命令
預(yù)檢(Preveirfy):在Java平臺中對處理過的編碼開展預(yù)檢,保證載入的class文件是可以實(shí)施的
以上便是WinWin7小編給大家分享介紹的ProGuard代碼混淆工具!


360解壓縮軟件2023
看圖王2345下載|2345看圖王電腦版 v10.9官方免費(fèi)版
WPS Office 2019免費(fèi)辦公軟件
QQ瀏覽器2023 v11.5綠色版精簡版(去廣告純凈版)
下載酷我音樂盒2023
酷狗音樂播放器|酷狗音樂下載安裝 V2023官方版
360驅(qū)動大師離線版|360驅(qū)動大師網(wǎng)卡版官方下載 v2023
【360極速瀏覽器】 360瀏覽器極速版(360急速瀏覽器) V2023正式版
【360瀏覽器】360安全瀏覽器下載 官方免費(fèi)版2023 v14.1.1012.0
【優(yōu)酷下載】優(yōu)酷播放器_優(yōu)酷客戶端 2019官方最新版
騰訊視頻播放器2023官方版
【下載愛奇藝播放器】愛奇藝視頻播放器電腦版 2022官方版
2345加速瀏覽器(安全版) V10.27.0官方最新版
【QQ電腦管家】騰訊電腦管家官方最新版 2024
360安全衛(wèi)士下載【360衛(wèi)士官方最新版】2023_v14.0