首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对enum类字段值的模糊保护

对enum类字段值的模糊保护
EN

Stack Overflow用户
提问于 2021-03-10 14:15:30
回答 1查看 144关注 0票数 0

我想混淆枚举类(Coffee)的字段名和字段值。

代码语言:javascript
复制
public enum Coffee {
    
    DUTCH("dutch coffee"),
    COLD_BREW("cold brew");

    private String value;

    Coffee(String value) {
        this.value = value;
    }
}

所以我尝试了很多方法,但是我得到的结果是。

代码语言:javascript
复制
public enum a {
    
    a("dutch coffee"),
    b("cold brew");

    private String value;

    a(String value) {
        this.value = value;
    }
}

但这正是我想要的。

代码语言:javascript
复制
public enum a {
    
    a("c"), or a(c)
    b("d"); or b(d)

    private String value;

    a(String value) {
        this.value = value;
    }
}

我不知道该申请哪种选择。

问题

  1. 可以混淆或加密枚举类的字段值吗?根据我搜索过的数据,Pro卫兵不提供混淆或加密。

(Hiding strings in Obfuscated code)

  1. 如果字段值可以使用程序混淆或加密,我想得到一个提示.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-17 11:18:49

您正在寻找一种可以应用字符串加密的解决方案,这不是您可以使用ProGuard或R8进行的。

ProGuard (和R8)只能将基本名称混淆应用于代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66566537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档