博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fat-jar 打包,并使用 proguard 混淆代码
阅读量:6583 次
发布时间:2019-06-24

本文共 274 字,大约阅读时间需要 1 分钟。

.

.

.

.

.

Build Fat Jar 的时候在 Clas-Path 中填入需要引用的第三方 jar 包,如下图:

点击下一步,只勾选自己的项目,其它第三方包都不要勾选,否则混淆会出现问题。

点击 Finish 之后会生成 jar 包,然后将需要的包拷贝到生成的 jir 包所在位置,要保持相对路径不变。

启动 proguard。

在 input/output 中选择所有引用的 Jar 包,包括 jdk 的。

切换到“Process”选项卡,点击Process按钮即可。

另外,混淆之后一定要手工测试一下,可能混淆之后出现无法运行的情况。

转载地址:http://euxno.baihongyu.com/

你可能感兴趣的文章
异常处理
查看>>
杭电2001——计算两点间的距离
查看>>
实现简单点赞功能
查看>>
HTTP协议详解
查看>>
TDD: 解除依赖
查看>>
L3-003. 社交集群
查看>>
【风马一族_git_github】git的工作流程
查看>>
fiddler4使用教程
查看>>
SUSE linux使用zypper 安装软件-比yum更好用
查看>>
UUID为36位
查看>>
程序员的经验
查看>>
CodeForces-1167E-Range Deleting
查看>>
兼容多个版本程序集的web.config配置
查看>>
JS 之如何在插入元素时插在原有元素的前面而不是末尾
查看>>
vim编辑器-多行加注释与去注释
查看>>
CodeForces 197A Plate Game :轮流在矩形中放圆,先放不下者输 :博弈+思维
查看>>
java finally块执行时机分析
查看>>
小强的HTML5移动开发之路(35)——jQuery中的过滤器详解
查看>>
string中c_str()、data()、copy(p,n)函数的用法+strstr()函数用法
查看>>
Linux里的lsb_release命令用来查看当前系统的发行版信 息
查看>>