proGuard试用小结
来源:互联网 发布:淘宝产品视频几分钟 编辑:程序博客网 时间:2024/05/21 17:27
我的proGuard试用小结
http://www.cnblogs.com/qima/archive/2012/08/03/2621243.html
双击运行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中存在的类文件.
- proGuard试用小结
- ubuntu试用小结
- py2exe试用小结
- Win8 Beta试用小结
- servlet小结~面试用
- uprobe试用小结
- 试用Tinker小结
- Text Speech Engine试用小结
- python操纵sqlite试用小结
- SQL SERVER 2005 BCP功能试用小结
- Android最快的模拟器Genymotion试用小结
- SQL SERVER 2005 BCP功能试用小结
- ProGuard
- ProGuard
- ProGuard
- ProGuard
- proguard
- ProGuard
- Spring aop 使用aspectjrt配置切面+ehcache简单配置
- MySQL技术内幕-InnoDB存储引擎 笔记
- Java中的getResourceAsStream有以下几种
- 用input(class=file)上传图片怎样做到只读
- 13个Python图形库
- proGuard试用小结
- HttpClient源代码分析之HttpClient模块
- DeviceIoControl的使用说明
- C/C++继承方式--形象化表述
- ORA-01810: 格式代码出现两次
- squid代理服务器基本配置(二)
- 如何指定SO的搜索路径
- Object-c常用函数和常数
- [基础]SQL UNION 和 UNION ALL 操作符