最近项目需求需要做一个集成公司多种支付平台开发一个供其他第三方调用的APP支付插件。比较重要的一点就是要对程序中的java文件进行混淆加密,在这里参考了官方提供的一钟混淆方式,在此做下记录,日后自己也可回看,同时也给后面有需要的同学做下参考,具体步骤如下:
一 首先先下载ProGuard工具包,网站下载http://proguard.sourceforge.net 或者从sdk中tools目录下面找到proguardgui.jar. 双击打不开的同学可用下面命令打开。
第二 双击打开proguardgui.jar或者命令打开后会弹出一个图形界面,(jdk 环境变量OK才能打开)
第三
点击左边“input/output” 菜单,
点击右边的“add input” 加入我们要混的jar包,UXPay.jar