在启用ProGuard的情况下,使枚举正常工作需要进行以下步骤:
Enum.valueOf()
方法,而是使用Enum.name()
方法获取枚举常量的名称。Enum.ordinal()
方法,因为ProGuard会重排枚举常量的顺序。Enum.name()
方法返回的字符串进行比较,而不是使用==
或equals()
方法。需要注意的是,以上步骤是通用的,不针对特定的云计算品牌商。如果您需要了解腾讯云相关产品和产品介绍链接地址,请提供具体的问题或需求,我将为您提供相关信息。
领取专属 10元无门槛券
手把手带您无忧上云