开发项目的时候需要向别人提供SDK,又不想让别人看到源码,会用到混淆。
简单记录下ProGuard混淆jar包的方法:
首先,proguardgui.bat是在android sdk 目录下(Android\sdk\tools\proguard\bin);
运行proguardgui.bat,会弹出一个ProGuard界面:
全是英文,不做多的说明,只说明直接拿来用的几个选项;
第一个,ProGuard,需要导入配置文件,点击Load configuration...,即定义的混淆规则(说明哪些class、方法、字段不进行混淆),配置文件在 Android\sdk\tools\proguard 下的 proguar