AS打包jar:
第一步、新建工程并选择新建一个Module;
第二步、选择libary并点击下一步;
第三步、填写Mdule名称并直接finish;
第四步、在Mdule里编写需要打包成jar的代码;
第五步、在Mdule的build.gradle中添加如下生成jar代码,
第五步、在Mdule的gradle中找到other下的makeJar并右键运行;
第五步、在Mdule下build文件夹下的libs里生成了需要的jar,至此生成完成;
AS中将打包好的jar进行混淆:
第一步、在确认lib文件夹下打包jar成功的情况下配置混淆文件
第二步、在Mdule的build.gradle中添加如下生成jar代码,
第三步、在Mdule的gradle中找到other下的makeProguardJar并右键运行;
第四步、在Mdule下build文件夹下的outputs文件夹libs里生成了需要的jar,至此生成完成;(导入jar可以看到已被混淆)
//这里测试下csdn插入代码段
/* 初始化基本参数 */
public void initBasicValue() {
transCFX = new TransCfx();
transCFX.setIp(this.ipaddr.getText().toString().trim());
transCFX.setDevPath(this.comNo.getText().toString().trim());
transCFX.setBaudRate(Integer.parseInt(this.boundNo.getText().toString().trim()));
transCFX.setPosConnMode(Integer.parseInt(this.posConnMode.getText().toString().trim()));
}