失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 使用fat jar和proguard对包含第三方依赖包的java代码进行打包混淆

使用fat jar和proguard对包含第三方依赖包的java代码进行打包混淆

时间:2019-09-05 07:07:18

相关推荐

使用fat jar和proguard对包含第三方依赖包的java代码进行打包混淆

1,下载配置fat jar,proguard以及jd-gui三个工具,在我的资源里都可以找到。fat jar用于将程序及第三方包打包成一个完整包,proguard用于对完整包进行混淆,jd-gui用于对完整包进行反编译验证效果。这3个都是绿色软件,第一个需要解压到eclipse的插件目录下,后两个直接解压就可以使用了。

2,使用fat jar工具对项目进行整体打包,要把所有第三方包都选择上,打成一个综合包。

3,使用proguard对fat jar打的综合包进行混淆,需要对所有第三方包进行keep,如果有用到反射的地方需要对反射的类进行keep,然后配置上-dontwarn参数,避免proguard无法运行成功,就可以打出对综合包的混合包了,这个混合包可以直接运行。

如果觉得《使用fat jar和proguard对包含第三方依赖包的java代码进行打包混淆》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。