ProGuard

作者: 青峰君 | 来源:发表于2019-04-05 20:58 被阅读0次

    Java代码混淆工具——ProGuard

    1.ProGuard简介
    ProGuard的官方定义

    简单来说,ProGuard是一个对代码进行压缩、优化和混淆的命令行工具。
    1.压缩阶段:检测并删除无用的类、字段、方法和属性
    2.优化阶段:分析并优化方法的字节码
    3.混淆阶段:用无意义字符重命名类、字段和方法

    2.ProGuard的使用

    1.keep选项的使用
    -keep [class_specification]
    -keep class xxx.xxx.class_name
    类名不被混淆
    -keep class xxx.xxx.class_name {
    *;
    }

    相关文章

      网友评论

          本文标题:ProGuard

          本文链接:https://www.haomeiwen.com/subject/habkiqtx.html