作家
登录

Java混淆工具ProGuard之初体验

作者: 来源: 2017-11-10 11:01:21 阅读 我要评论

即eclipse里java project里的libraries所有Library的jar包,点击下方“Library jars,aara,wars,wars,zips,apks,and directories”框右侧“Add”按钮:

3.13 自定义设备文件解释:

3.13.1 这里是列表文本解决Proguard的bug:“java.lang.ClassFormatError: LVTT entry for 'clazz' in class file ** does not match any LVT entry”,须要设备以下参数:

3.13.2 解决找不到引用的类是第三方包琅绫擎的情况,因为这种情况会在混淆过程中报错,导致不克不及混淆代码,须要设备以下参数:

3.13.3 为了包管jar包的┞俘常运行,我们不混淆main函数地点的类,须要设备以下参数:

3.14 从新启动ProGuard

加载设备文件test.pro,点击左菜单“ProGuard”,然后点击“Load configuration”,选择之前设备好的pro文件,打开即可,如图:

3.15 法度榜样开端进行混淆

3.16 混淆成功

出现“Processing completed successfully”,代表混淆成功!如图:

本文只是一个简单的ProGuard入手操作的示例,便利大年夜家快速上手应用,其实ProGuard还有很多自定义的内容,大年夜家可以在网上搜刮更多关于ProGuard的内容进行懂得。

【编辑推荐】

  1. Python转JavaScript编译器,天潦攀类!还能转代码,到底怎么做到的
  2. 14个你可能不知道的JavaScript调试技能
  3. 法度榜样员总结分析:为什么要用原生 JavaScript 代替 jQuery?
  4. 这些JavaScript编程黑科技,高逼格代码,让你赞叹不已
  5. Kotlin和Java法度榜样员福利:轻量级Web框架Javalin
【义务编辑:庞桂玉 TEL:(010)68476606】

  推荐阅读

  从传统到智能,台湾中钢转型与破局之道

台湾中钢总部位于台湾高雄,成立于1971年12月,今朝台湾中钢的粗钢年产量位1500万吨,全球产品排名第22位,重要产品为钢板、条钢、热轧、冷轧、电镀锌钢捲、电磁钢捲及热浸镀锌钢捲等钢品以及钛基镍基合>>>详细阅读


本文标题:Java混淆工具ProGuard之初体验

地址:http://www.17bianji.com/lsqh/38714.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)