码迷,mamicode.com
首页 > 移动开发 > 详细

Android - 混淆jar包 ProGuard GUI 使用方法

时间:2015-01-16 22:25:01      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:mystra   android   proguard   混淆jar包   buildconfig.java   

混淆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 使用方法

标签:mystra   android   proguard   混淆jar包   buildconfig.java   

原文地址:http://blog.csdn.net/caroline_wendy/article/details/42784021

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!