1

我尝试通过 yGuard 在 Windows 中混淆我的 JAR 文件,但同一个包中的类被重命名为相同的名称(忽略大小写)。

例如:MyCookieUtils.class => A.class MyFormatterUtils.class => a.class

Windows 只能识别文件夹中名称为 A.class 或 a.class 的一个文件,另一个被覆盖。所以它不能在混淆代码之后运行:(

任何人都可以帮忙吗?谢谢

4

1 回答 1

0

解决。添加属性 language-conformity=compatible 以重命名构建文件中的标签

<rename>
<property name="naming-scheme" value="small" />
<property name="language-conformity" value="compatible" />
</rename>
于 2013-10-02T10:18:09.063 回答