即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的内容进行懂得。
【编辑推荐】
- Python转JavaScript编译器,天潦攀类!还能转代码,到底怎么做到的
- 14个你可能不知道的JavaScript调试技能
- 法度榜样员总结分析:为什么要用原生 JavaScript 代替 jQuery?
- 这些JavaScript编程黑科技,高逼格代码,让你赞叹不已
- Kotlin和Java法度榜样员福利:轻量级Web框架Javalin
推荐阅读
台湾中钢总部位于台湾高雄,成立于1971年12月,今朝台湾中钢的粗钢年产量位1500万吨,全球产品排名第22位,重要产品为钢板、条钢、热轧、冷轧、电镀锌钢捲、电磁钢捲及热浸镀锌钢捲等钢品以及钛基镍基合>>>详细阅读
本文标题:Java混淆工具ProGuard之初体验
地址:http://www.17bianji.com/lsqh/38714.html
1/2 1