java代码混淆器  v5.3.3 免费版
java代码混淆器
版本:v5.3.3
类别:动作游戏
大小:2.8MB
时间:2024-12-08

软件介绍

  • java代码混淆器
    • java代码混淆器

      java代码混淆器是一款java编译有关专用工具。java代码混淆器让客户能够获得的更精准的jar文件,那样客户就只必须十分小的储存空间去重新命名类、自变量,让Java编码编译更为的精减高效率,并且是难以被反向破译非常好的维护了客户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老先生成,随后再依据要求手动式改动。

      手游排行榜

      • 最新排行
      • 最热排行
      • 评分最高