混淆jar包 ProGuard GUI 使用方法


本文地址:http://blog.csdn.net/caroline_wendy


为了保证java代码可移植性和隐秘性,我们需要把java代码生成jar包,在使用ProGuard进行混淆; 但为了让其可以使用,我们应该保证代码接口的可读性,即保留类名public方法名

1. 下载ProGuard工具

http://sourceforge.net/projects/proguard/files/

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,否则在编译过程中会产生冗余。




更多相关文章

  1. android中RadioGroup、RadioButton、Spinner、EditText用法详解(
  2. android打包apk时混淆遇到的问题
  3. Android在代码中开启OpenGL 4xMSAA 抗锯齿
  4. android 右上角添加菜单
  5. Android(安卓)获取 H5中的按钮,点击
  6. CloudBox范例代码:CloudLED
  7. Android模糊效果总结
  8. android系统学习笔记五
  9. 如何使用MPAndroidChart中的LineChart实现从左到右生长的折线图

随机推荐

  1. Android(安卓)APIDemos 研读之一:android.
  2. 从Android项目学习Kotlin(一)
  3. Android移植到VirtualBox及详细流程
  4. Android开发工具使用之adb
  5. Android日志(Log类)
  6. android 媒体数据库刷新
  7. android - 为响应度而设计 - 开发文档翻
  8. Android(1.5及以上版本) 开机图片/文字/
  9. Android、JUnit深入浅出(一)——JUnit初步
  10. Android(安卓)7 新特性浅析