本文使用的是ProGuard这一款Java代码混淆工具。 因为在我们实际的开发工作中,有些程序包含了公司核心产品的代码,所以为了保护自身的知识产权,避免程序包不小心外流出去,我们有必要进行一些保护措施,在程序开发完之后,需要将程序代码进行混淆。
本文使用的是ProGuard v5.3.3版本。 下载地址:http://www.jb51.net/softs/242707.html
2.混淆工具安装步骤
2.1下载后的文件是一个压缩包:
2.2 解压压缩包
3.混淆工具使用步骤
3.1 解压后,执行 bin目录下的proguardgui.bat
执行proguardgui.bat后如图:
注意:执行proguardgui.bat后会出现一个cmd命令框,不要关闭,最小化即可。
3.2 点击左侧菜单栏中的“Input/Output”按钮:
3.4 点击右侧菜单栏中的“Add input…”按钮,导入需要被混淆的jar包:
3.5 点击右侧菜单栏中的“Add Output…”按钮,填写配置我们需要混淆后输出的jar包,输出的jar包需要自己手动填写,jar包名称可以自定义: