- java代码混淆器
- 版本:v5.3.3
- 类别:动作游戏
- 大小:2.8MB
- 时间:2024-12-08
软件介绍
java代码混淆器是一款java编译有关专用工具。java代码混淆器让客户能够获得的更精准的jar文件,那样客户就只必须十分小的储存空间去重新命名类、自变量,让Java编码编译更为的精减高效率,并且是难以被反向破译非常好的维护了客户Java文件安全性。
java代码混淆器功能介绍:
缩小(Shrink):检验并清除编码中没用的类、字段名、方式和特点(Attribute)。
提升(Optimize):对字节码开展提升,清除没用的命令。
预检(Preveirfy):在Java服务平台上对解决后的编码开展预检,保证载入的class文件是可实行的。
搞混(Obfuscate):应用a,b,c,d那样简洁明了而无意义的名字,对类、字段名和方式开展重新命名。
java代码混淆器常见问题:
1、留意版本,要不是新项目必须,最好是应用全新平稳版本,那样错误的机遇小一些,学习曲线会显著减少。
2、最好是以源代码的同编译版本的jvm来运行proguardgui.jar,不必立即用默认设置的jvm开启。
3、留意proguaardgui运行后默认设置载入的libraryjar中包括的rt.jar,它的版本与你应用到的jvm版本一致。
4、应用1.4的jvm开启proguard时,留意在optimization菜单栏中,不必勾中keep enumerations选择项,由于勾中这一选择项会造成 configration文件中发生java.lang.Enum,这一类
仅有在1.5的自然环境下能有。出错信息内容以下:
[proguard] Note: the configuration refers to the unknown class 'java.lang.Enum'
[proguard] Note: there were 1 references to unknown classes.
[proguard] You should check your configuration for typos.
5、置入ant脚本制作时,一般会出现那么一段
<target name="proguard" depends="init">
<taskdef resource="proguard/ant/task.properties" classpath="${lib.dir}/proguard/proguard.jar" />
<proguard configuration="${src.dir}/config.pro" />
</target>
task.properties在proguard.jar中,保存,config.pro是proguard的配备文件,最好是应用proguardgui.jar老先生成,随后再依据要求手动式改动。
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
飞行射击 大小:63 MB
-
模拟经营 大小:29.54 MB
-
冒险解谜 大小:126.6M
-
角色扮演 大小:64 MB
-
角色扮演 大小:368 MB
-
角色扮演 大小:236 MB
-
角色扮演 大小:772.3 MB
-
角色扮演 大小:49MB
-
角色扮演 大小:6 MB
-
角色扮演 大小:585 MB
-
角色扮演 大小:600 MB
-
角色扮演 大小:556.2 MB
-
策略卡牌 大小:322.32MB
-
角色扮演 大小:122.47MB
-
休闲益智 大小:135.29MB
-
飞行射击 大小:50.45MB
-
飞行射击 大小:309.39MB
-
冒险解谜 大小:47.2MB
-
休闲益智 大小:3.71MB
-
角色扮演 大小:2.0MB
-
角色扮演 大小:2.1MB
-
策略卡牌 大小:158.6MB
-
角色扮演 大小:34.2MB
-
冒险解谜 大小:84.9M