混淆jar包 ProGuard GUI 使用方法
本文地址:http://blog.csdn.net/caroline_wendy
为了保证java代码可移植性和隐秘性,我们需要把java代码生成jar包,在使用ProGuard进行混淆;
但为了让其可以使用,我们应该保证代码接口的可读性,即保留类名和public方法名;
1. 下载ProGuard工具
2. 使用ProguardGUI工具
进入bin文件夹,启动
wangchenlong:bin wangchenlong$ ./proguardgui.sh
3. 修改配置环境
(1) 添加Input、Output的jar文件;
(2) Shrink选项 - keep Applications、Library(添加);
(3) Obfuscate选项 - 默认
(4) Optimization、Information不勾选;
4. Process!生成混淆的jar包
5. Android注意
android项目需要删除BuildConfig.java,否则在编译过程中会产生冗余。
Android - 混淆jar包 ProGuard GUI 使用方法
原文:http://blog.csdn.net/caroline_wendy/article/details/42784021